5 Batsmen who have scored most hundreds as captains in ODI Cricket

Ricky Ponting has scored 22 hundreds as the captain of Australia.
Ricky Ponting has scored 22 hundreds as the captain of Australia.

#3. AB de Villiers

Ad
AB de Villiers was an unorthodox genius of ODI cricket.
AB de Villiers was an unorthodox genius of ODI cricket.

AB de Villiers was the unorthodox genius of ODI cricket. His ability to hit the ball to any part of the ground and his fearless approach to batting sent shivers down the spines of the best of bowlers around the world. De Villiers is the second-highest run-scorer for South Africa in ODI cricket after Jacques Kallis.

Ad

De Villiers played 218 innings for South Africa and scored 9577 runs at an incredible average of 53.50, including 53 fifties and 25 hundreds. His record as captain is even more impressive. In the 98 innings that he played as the skipper of the South African team, De Villiers scored 4796 runs at a gargantuan average of 63.95, including 27 fifties and 13 hundreds.

Overall Record:

Innings: 218 | Runs: 9577 | Average: 53.50 | Hundreds: 25 | Fifties: 53

Record As Captain:

Innings: 98 | Runs: 5104 | Average: 38.67 | Hundreds: 13 | Fifties: 27

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Sai Teja
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications