Malayalam English Kannada Telugu Tamil Bangla Hindi Marathi
  • Facebook
  • Twitter
  • whatsapp
  • YT video
  • insta
  • India
  • World
  • Business
  • Markets
  • Sports
  • Entertainment
  • Technology
  • Auto
  • Lifestyle
  • Career
  • Home
  • Sports
  • MS Dhoni to Ricky Ponting: AB de Villiers picks his top 5 ODI batters of all time

MS Dhoni to Ricky Ponting: AB de Villiers picks his top 5 ODI batters of all time

AB de Villiers reveals his top 5 ODI batsmen of all time, featuring some of the legendary cricketers who graced the shorter format of the game with their consistency, leadership, and finishing ability.

Hrishikesh Damodar | Published : Mar 06 2025, 07:47 PM
4 Min read
Share this Photo Gallery
  • FB
  • TW
  • Linkdin
  • Whatsapp
  • Google NewsFollow Us
16
Image Credit: Getty Images

Image Credit: Getty Images

Former South Africa captain and flamboyant batter AB de Villiers picked his top five batters in the history of ODI cricket. de Villiers had an opportunity to play alongside or against the batters he picked, so his selection reflects a mix of finishing ability, consistency, leadership and all-rounder abilities. 

Here are five top 5 batters of AB de Villiers

26
Image Credit: Getty Images

Image Credit: Getty Images

1. MS Dhoni 

The top pick for AB de Villiers among his best ODI batters is MS Dhoni. Dhoni was one of the best batters in ODI cricket, known for aggressive approach in the limited-overs format, exceptional finishing ability, and unmatched composure under pressure. The former India captain used to bat in the middle-order and anchor the team’s innings while also accelerating when needed. MS Dhoni is one of the greatest captains in ODIs, leading Team India to 110 wins in 200 matches. He led Team India to 2011 World Cup and 2013 Champions Trophy triumphs. MS Dhoni played 350 matches and amassed 10773 runs, including 10 centuries and 73 fifties, at an average of 50.57.

36
Image Credit: Getty Images

Image Credit: Getty Images

2. Virat Kohli 

The second pick among the best batter AB de Villiers was his close friend and former Royal Challengers Bangalore (RCB) teammate, Virat Kohli. Kohli has been one of the batting mainstays for India over a decade and a half. Kohli made his ODI debut for India against Sri Lanka in 2008 and went on to establish himself one of the greatest ODI batters. Recently, the 36-year-old completed 14000 ODI runs and became the fastest batter to achieve this milestone (287 innings). He also holds the record for the most centuries in ODIs, with 51. Kohli has amassed 14180 runs, including 51 centuries and 74 fifties, at an average of 58.11 in 301 matches.

46
Image Credit: Getty Images

Image Credit: Getty Images

3. Sachin Tendulkar

Former South Africa captain AB de Villiers put batting legend Sachin Tendulkar third spot on his list. Tendulkar was one of the greatest batters of all time, amassing a record 18,426 runs, including 49 centuries and 96 fifties, at an average of 44.83 in 463 matches. Tendulkar was the first player to score a double century in ODI cricket, achieving the feat against South Africa in 2010. He was one of the most aggressive openers for India and formed a formidable partnership with Virender Sehwag at the top order. Tendulkar played a pivotal role in helping clinch the ODI World Cup triumph after 28 years in 2011. His technique, adaptability, and ability to dominate bowling attacks across eras made him a legend of the game.

56
Image Credit: Getty Images

Image Credit: Getty Images

4. Ricky Ponting 

Former Australia captain Ricky Ponting is fourth among the best five ODI batters for AB de Villiers. Ponting was one of the aggressive batters who would take on opponents’ bowlers from the first ball, showcasing his dominance by playing a variety of attacking shots in his arsenal and exceptional consistency. Ponting was known for playing a pull-shot to perfection, which made one of the most feared batters of his time. Apart from being an extraordinary batter, Ponting was also a brilliant captain as he led Australia to ODI World Cup titles in 2003 and 2007. Ricky Ponting has played 375 matches for Australia and aggregated 13704 runs, including 30 centuries and 82 fifties, at an average of 42.03.

66
Image Credit: Getty Images

Image Credit: Getty Images

5. Jacques Kallis 

The last player on AB de Villiers’ top 5 batters was his former South Africa teammate Jacques Kallis. Kallis was not just a batter but an all-rounder, who significantly contributed to Proteas’ success in ODIs with his willow and bat. Kallis was the middle-order batter who would anchor the innings and play crucial knocks under pressure. Kallis was known for his solid technique, patience and ability to build innings with remarkable consistency. In 328 ODIs for South Africa, Jacques Kallis has amassed 11,579 runs, including 17 centuries and 86 fifties, at an impressive average of 44.36. With the ball, Kallis picked 273 wickets, including 2 fifers and as many 4-wicket hauls, at an average of 31.79 and an economy rate of 4.84. He is the only all-rounder till date to score over 10,000 runs and take over 250 wickets in Tests and ODI format.

Hrishikesh Damodar
About the Author
Hrishikesh Damodar
Hrishikesh is a Sports Sub-Editor with over 3 years of experience in writing engaging and insightful sports content. Passionate sports journalist who combines his analytical skills with a knack of presenting trending topics/stories from different angles. Hrishikesh has worked with reputed organizations like Mid-Day, Sportskeeda, InsideSport, Playerzpot Media, and the Free Press Journal. He is an ardent follower of cricket and tennis for over the last two decades. A Test Cricket lover and Roger Federer fan, he channels his passion into offering unique insights and compelling perspectives that will connect with the sports audiences. Read More...
AB de Villiers
MS Dhoni
Ricky Ponting
Sachin Tendulkar
Virat Kohli
Cricket
 
Recommended Stories
Stephen A. Smith Names His Top 5 Point Guards Ever — With Magic Johnson Sitting Right There
Stephen A. Smith Names His Top 5 Point Guards Ever — With Magic Johnson Sitting Right There
Five Young Talents Who Could Steal the Show at the 2025 Club World Cup
Five Young Talents Who Could Steal the Show at the 2025 Club World Cup
Angel Reese Net Worth in 2025: From WNBA Rebound Machine to Business Powerhouse
Angel Reese Net Worth in 2025: From WNBA Rebound Machine to Business Powerhouse
Top Stories
Asianet
Follow us on
  • Facebook
  • Twitter
  • whatsapp
  • YT video
  • insta
  • Andriod_icon
  • IOS_icon
  • About Us
  • Terms of Use
  • Privacy Policy
  • CSAM Policy
  • Complaint Redressal - Website
  • Compliance Report Digital
  • Investors
  • Language Editions
  • newsable(english)
  • മലയാളം(malayalam)
  • தமிழ்(tamil)
  • ಕನ್ನಡ(kannada)
  • తెలుగు(telugu)
  • বাংলা(bangla)
  • हिन्दी(hindi)
  • मराठी(marathi)
  • Popular Categories
  • Sports
  • Lifestyle
  • Auto
  • World
  • India
  • Career
  • Technology
  • Entertainment
  • Politics
  • Trending Topics
  • Karun Nair
  • IPL
  • Donald Trump
  • Narendra Modi
  • Fashion
  • Hot on the Web
  • Apoorva Mukhija
  • Samantha Ruth Prabhu
  • Volkswagen Tiguan
  • Health
  • Iphone
© Copyright 2025 Asianxt Digital Technologies Private Limited (Formerly known as Asianet News Media & Entertainment Private Limited) | All Rights Reserved