6 leading six-hitters in the history of ODI cricket

Rohit Sharma needs to hit just three more sixes to enter the top five
Rohit Sharma needs to hit just three more sixes to enter the top five

#5 AB de Villiers - 204 sixes

Ab de Villiers holds the record of scoring the fastest ODI century
Ab de Villiers holds the record of scoring the fastest ODI century

Fondly called as Mr 360, AB de Villiers revolutionized the art of batting like no one else did. His ability to change gears as per will and whack bowlers to any part of the ground has crowned him as a modern-day great of the game.

In 218 innings of 228 games, Ab de Villiers hit 204 sixes. He is the only batsman in ODI history to average above 50 and score at a strike-rate of over 100 from a minimum of 200 matches. The South African great retired from the international cricket earlier this year. However, he still continues to play in T20 leagues across the globe.

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

Quick Links

Edited by Ram Kumar
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