🏏International
mediumShahid 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
| Format | Matches | Runs | Avg | HS | Wkts | Best |
|---|---|---|---|---|---|---|
| Test | 27 | 1,716 | 36.5 | 156 | 48 | 5/52 |
| ODI | 398 | 8,064 | 23.6 | 124 | 395 | 7/12 |
| T20I | 99 | 1,416 | 17.9 | 54* | 98 | 4/11 |
International career numbers, kept up to date. Full Shahid Afridi profile
Rohit Sharma in numbers
| Format | Matches | Runs | Avg | HS | Wkts | Best |
|---|---|---|---|---|---|---|
| Test | 67 | 4,301 | 40.6 | 212 | 2 | 1/26 |
| ODI | 291 | 12,120 | 49.3 | 264 | 9 | 2/27 |
| T20I | 159 | 4,231 | 32.1 | 121* | 1 | 1/22 |
International career numbers, kept up to date. Full Rohit Sharma profile
Compare Shahid Afridi and Rohit Sharma side by side
More International trivia
- Who scored the most runs in the 2019 ODI World Cup (most runs in a single World Cup edition)?Answer: Rohit Sharma
- Rohit Sharma scored the most centuries in T20 International cricket. How many T20I hundreds did he make?Answer: 5
- In the 1986 Austral-Asia Cup final, Javed Miandad hit a famous last-ball six to win the match for Pakistan against India. Who was the unfortunate bowler?Answer: Chetan Sharma
- Shahid Afridi scored an ODI century off 37 balls in 1996, a world record. Against which team?Answer: Sri Lanka
- Rohit Sharma is the only batsman to score three double centuries in ODI cricket. Which are his three scores?Answer: 209, 264, 208
One of 239 International questions. Browse them all