Pakistan’s swashbuckling batsman Shahid Afridi has become the fourth Pakistani batsman to score 8,000 runs in One Day International (ODI) cricket. Afridi, who has played 395 ODIs for Pakistan, brought his 8,000 ODI runs by smashing a six over the cover during Pakistan vs UAE, ICC Cricket World Cup 2015 match.
Players | Matches | Runs | Highest Score | Average | SR | 100s | 50s |
Inzamam-ul-Haq | 375 | 11701 | 137* | 39.53 | 74.2 | 10 | 83 |
Mohammad Yousuf | 281 | 9554 | 141* | 42.08 | 74.91 | 15 | 62 |
Saeed Anwar | 247 | 8824 | 194 | 39.21 | 80.67 | 20 | 43 |
Shahid Afridi | 395 | 8019 | 124 | 23.58 | 116.86 | 6 | 39 |
Javed Miandad | 233 | 7381 | 119* | 41.7 | 67.01 | 8 | 50 |
Younis Khan | 263 | 7203 | 144 | 31.31 | 75.29 | 7 | 48 |
Saleem Malik | 283 | 7170 | 102 | 32.88 | 76.41 | 5 | 47 |
Ijaz Ahmed | 250 | 6564 | 139* | 32.33 | 80.3 | 10 | 37 |
Shahid Afridi has the highest strike rate among all the Pakistani batsmen who have scored more than 6,000 runs in ODI cricket. Afridi also holds the record for most number for sixes by a batsman in ODI cricket.
Shahid Afridi also became the second all-rounder to score 8,000 runs and pick 300 wickets. However, he is the first to score 8,000 runs and pick up 350 wickets in ODIs.