Fastest batsmen to score 20 ODI hundreds

Nikhil
Sachin Tendulkar
Sachin Tendulkar

#4 Rohit Sharma

Rohit Sharma
Rohit Sharma

Undoubtedly, Rohit Sharma is one of the most destructive openers of the modern era and the vice-captain of the Indian team. He can take up on any best bowling line up as once he gets settled. His unbeaten 264 runs against Sri Lanka is the highest individual score in ODIs. Also, he is the only cricketer to score three double hundreds in the limited overs edition and second after Virender Sehwag to score a double ton as a captain.

Rohit Sharma took 183 innings to score 20 hundred in ODIs. Till now Rohit has played around 190 games and scored 7217 runs that he played at an average of 47.17, including 20 centuries, three double centuries and 36 fifties in his ODI career.


#3 AB de Villiers

AB de Villiers
AB de Villiers

The former South Africa batsman AB de Villiers considered being one of the dangerous batsmen of the modern era. He is widely known as Mr. 360 because of his unorthodox shots. He is capable of hitting the ball anywhere around the park and put the bowlers guessing that where he going to hit.

The Proteas batsman holds the record of fastest to score 50, 100 and 150 in ODIs. Mr.360 took 175 innings to score 20 tons in ODIs.

Earlier this year, Villiers had announced his retirement from all forms of the game. Although he had represented South Africa around 230 matches and scored over 9,500 runs at a brilliant average of 53, including 25 centuries and 53 half centuries in his ODI career.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links