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

#1 Shahid Afridi - 351 sixes

Ad
Shahid Afridi made his debut at the age of 16
Shahid Afridi made his debut at the age of 16

Every time we talk about sixes in cricket, it is hard to keep Shahid Afridi out of the context. Fondly known as 'Boom Boom', the Pakistani all-rounder burst on to the international scene by scoring a 37-ball hundred. He held the record for the fastest hundred for over 17 years until it was broken by Corey Anderson.

Afridi, in his peak, was a fierce hitter of the cricket ball. But he was also fairly inconsistent in his stroke-play. The right-hander played 398 ODIs for Pakistan and hit 351 sixes in his career. In a career spanning over 20 years, he scored at an astonishing strike-rate of 117.

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