🏏International
medium

Shahid Afridi finished his ODI career with the record number of sixes. How many did he hit?

A300
✓351
C281
D421

Answer Explanation

Shahid Afridi hit 351 sixes in 398 ODIs for Pakistan, the record when he retired. Rohit Sharma is the only other batter to have gone past 300.

Shahid Afridi in numbers

FormatMatchesRunsAvgHSWktsBest
Test271,71636.5156485/52
ODI3988,06423.61243957/12
T20I991,41617.954*984/11

International career numbers, kept up to date. Full Shahid Afridi profile

Rohit Sharma in numbers

FormatMatchesRunsAvgHSWktsBest
Test674,30140.621221/26
ODI29112,12049.326492/27
T20I1594,23132.1121*11/22

International career numbers, kept up to date. Full Rohit Sharma profile

Compare Shahid Afridi and Rohit Sharma side by side

🧠 Know the answers? Play with friends!

Challenge friends in live multiplayer Cricket Quiz: real-time scoring, 8 categories, verified questions.

CricketDreamCRICKETDREAM FANTASY
© 2026 CricketDream · Fantasy Cricket Platform · Built for cricket fans
Disclaimer: This platform is intended for users aged 18 years and above only. CricketDream is a free, skill-based fantasy cricket platform for entertainment purposes only. No monetary transactions or prizes are involved. Not affiliated with, endorsed by, licensed by, or sponsored by the BCCI, the IPL, any IPL franchise, or any other cricket governing body. All team names, player names, and logos are property of their respective owners.
⚽ ALSO INTO FOOTBALL?
Play Fantasy Football, Draft & Predictor — on FootballDream.in
🎯 Predictor📋 Team Draft👤 Player Draft
Play Now → footballdream.in