Top 5 Batsman To Score Most ODI 100s in a Year

Sachin Tendulkar (1998) – The ‘Master Blaster’ ruled 1998 with a record-breaking 9 ODI centuries, setting a benchmark for consistency.

Scoring 1,894 runs at an average of 65.31, he was an unstoppable force with a strike rate of 102.16.

Sourav Ganguly (2000) – The ‘Prince of Kolkata’ showcased his class in 2000 with 7 centuries, leading India from the front.

With 1,579 runs at an average of 56.39, he dominated bowlers with his elegant stroke play.

Rohit Sharma (2019) – The ‘Hitman’ had a dream run in 2019, smashing 7 ODI hundreds, proving his dominance in white-ball cricket.

His 1,490 runs at a 57.31 average and 89.92 strike rate made him India's ultimate run machine.

David Warner (2016) – The Aussie powerhouse made 2016 his own with 7 centuries, displaying fearless aggression at the crease.

Scoring 1,388 runs with a blazing strike rate of 105.47, he dismantled bowling attacks worldwide.

Virat Kohli (2017) – The ‘Run Machine’ stamped his authority in 2017, slamming 6 ODI tons, making run chases look effortless.

With 1,460 runs at an incredible 76.84 average, he was India's backbone in crucial matches.

Up Next: Top 6 Openers To Score Most Runs In ODI Format