Oftentimes, records and statistics are the first things a cricket fan or analyst looks at when determining a player's value. As the game becomes more professional, numbers become increasingly relevant. The most critical statistic for a batsman needs to be his run total. The number indicating his average would be a strong competitor. A batter's average is a figure that indicates how consistent a batsman has been. Attaining the 7000-run mark is a significant milestone for batters. The following is a list of the top 10 players to reach 7000 runs in ODIs the quickest.
The South African Opener had previously astounded everyone with his incredible consistency. In ODIs, he is the quickest to reach 2000, 3000, 4000, 5000, 6000, and 7000 runs.
He is also the quickest player to reach ten ODI hundreds. Amla finished his career with 8,113 runs at a 49.47 average.
He is the fastest player to reach 7000 ODI runs. He reached the century mark in 150 innings.
Virat Kohli, India's run engine and arguably the greatest batsman of the contemporary era is an incredible joy to watch.
Not only is Virat Kohli the batsman with the second-most ODI centuries, but also holds the record for the quickest ascension to 8000, 9000, 10000, 11000, and 12,000 ODI runs.
He is the second-fastest player in ODI history to reach 7000 runs. This accomplishment was accomplished in just 161 innings by Virat.