Virat Kohli played his 200th ODI game in the first match of the 2017 away ODI series against New Zealand, and his runs tally after that match stood at a massive 8888 runs at an average of 55.55 – the highest aggregate among any cricketer after playing 200 ODI matches.
Having scored his 31st ODI century in the milestone game, Virat topped the list of batters for every possible record when compared to their first 200 ODI matches of their career – the record which still stand today.
Let’s look into the list of players who have scored the most runs after 200 ODI matches.
Virat has the maximum runs, highest average, and the most number of centuries after playing 200 ODI matches. With the possibility of playing few more years in the 50-over format, Virat might finish up with uncrackable numbers in the ODI cricket history.
You can check Virat’s ODI & Test performers year by year to understand how his cricket has evolved every year.
AB de Villiers on the other hand, is the only player with a strike rate above 100, while completing his 200th ODI game. In fact he is the only player in cricket history to complete a 9000+ runs ODI career while striking in a three digits pace.
Read: 10 Players who scored 100 on their 100th ODI game
Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…
Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…
The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…
The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…
Following their 2024 triumph and a challenging 2025, the Kolkata Knight Riders (KKR) have hit…
This article will explore the historical records of wicketkeepers who have mastered the art of…