AB De Villiers Names His Top 5 ODI Batters Ever; Rohit Sharma Snubbed, Virat Kohli Picked

Published - 07 Mar 2025, 04:47 PM | Updated - 07 Mar 2025, 11:34 PM

Ab De Villiers Rohit Sharma Virat Kohli Photo X
Ab de Villiers, Rohit sharma, Virat Kohli. Photo- X

Former South Africa National Cricket Team player AB de Villiers has named his top five ODI hitters of all time. He received a lot of attention for selecting Virat Kohli, one of the best batters in the format, instead of Rohit Sharma, the captain of the current Indian team.

AB de Villiers' first pick was MS Dhoni. The former captain of the Indian national cricket team was one of the best players to ever play the game. Perhaps India's best captain, he guided the team to wins in the 2011 ICC World Cup and the 2013 ICC Champions Trophy.

MS Dhoni was considered the game's best finisher, especially in One-Day Internationals, in addition to his leadership skills. He scored 12303 runs at an average of over 50 when batting lower in the order, in addition to 73 fifties and 10 hundreds.

Virat Kohli, Sachin Tendulkar follow; Rohit Sharma snubbed by AB de Villiers

The second name he selected was Virat Kohli, AB de Villiers' closest friend. He is arguably the best batter in the format of the current generation. His impact is incalculable because he has won a lot of games for the team on his own under difficult conditions.

Virat Kohli is the Indian National Cricket Team's second-leading run scorer in One-Day Internationals. The right-hander has scored 14180 runs in the format at an average of over 58. With 51 tons in the ODIs, no batter in the history of the game has scored as many hundreds as he has. Kohli, the former captain of the team, has also reached 74 fifties.

Sachin Tendulkar was ranked third among the top five ODI batsmen of all time by AB de Villiers. The God of Cricket's contribution to the India National Cricket Team in 50-over cricket is demonstrated by the fact that, even after retiring more than a decade ago, he remains the format's top run scorer.

Ricky Ponting and Jacques Kallis complete AB de Villiers' top 5 ODI great batters list

Sachin Tendulkar concluded his career with 18426 runs at an average of above 44. He has the second-highest number of centuries in the format with 49 tons to his name. He showed that he was no mug with the ball by taking 154 wickets, including two five-wicket hauls.

Ricky Ponting of Australia and fellow Protea Jacques Kallis are the next two names on the AB de Villiers list. Over his career, Ricky Ponting amassed 13704 ODI runs at an average of 42. During his career, the former captain of Australia amassed 30 centuries and 82 fifties.

Ponting a legend of the Game

In addition, he won the ICC ODI World Cup three times in 1999, 2003, and 2007, the last two of which he achieved while captaining Australia.

However, many people consider Kallis to be among the best all-around players in history. Jacques Kallis hit 11579 runs in addition to his 17 hundreds. At an economy rate of just over four, he went on to take 273 wickets with the ball.

Also Read: BCCI To Release New IPL 2025 Schedule? Faces Security Concerns For This Game

logo
Stay Updated with the Latest Cricket News from OnCricket.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.