Shakib Al Hasan joins Jacques Kallis, Shahid Afridi
Shakib Al Hasan joins Jacques Kallis, Shahid Afridi

The T20 International series against Afghanistan at Dehradun turned out to be disaster for Bangladesh. Their 0-3 whitewash was Afghanistan’s third ever for a T20I series of 3 or more matches. However, that did not prevent Shakib Al Hasan from entering record books. When Shakib had Najibullah Zadran caught by Mahmudullah at long-on, few realised that he had taken 500 international wickets across formats. This made him the third cricketer in history (after Jacques Kallis and Shahid Afridi) to the 10,000 run-500 wicket double in international cricket. He had scored his 10,000th run earlier this year, in an ODI against Sri Lanka at Mirpur.
Shakib has played 302 international matches, all of them for Bangladesh (both Afridi and Kallis have also played for representative XIs that were given international status). Kallis, the best batsman of the three, got his 10,000th run in an ODI against Sri Lanka at Johannesburg in 2002-03. His 500th wicket came at the same venue, in a Test against Australia, but as late as in 2008-09. Afridi, on the other hand, got his 10,000th run in an ODI against Zimbabwe at Harare in 2013 and his 500th wicket in a World T20 2014 match against Australia at Mirpur.
10,000 runs and 500 wickets in international cricket | |||||||
Player | Formats | M | R | 100s | W | 5WIs | C |
Jacques Kallis | Tests | 166 | 13,289 | 45 | 292 | 5 | 200 |
ODIs | 328 | 11,579 | 17 | 273 | 2 | 131 | |
T20Is | 25 | 666 | 12 | 7 | |||
Total | 519 | 25,534 | 62 | 577 | 7 | 338 | |
Shahid Afridi | Tests | 27 | 1,716 | 5 | 48 | 1 | 10 |
ODIs | 398 | 8,064 | 6 | 395 | 9 | 127 | |
T20Is | 99 | 1,416 | 98 | 30 | |||
Total | 524 | 11,196 | 11 | 541 | 10 | 167 | |
Shakib Al Hasan | Tests | 51 | 3,594 | 5 | 188 | 17 | 19 |
ODIs | 185 | 5,243 | 7 | 235 | 1 | 43 | |
T20Is | 66 | 1,265 | 77 | 17 | |||
Total | 302 | 10,102 | 12 | 500 | 18 | 79 |
No one among current cricketers is remotely close to emulate Kallis, Afridi, or Shakib. Of former cricketers, Kapil Dev (9,031 runs and 687 wickets) and Sanath Jayasuriya (21,032 and 440) came close. Chris Cairns had 8,273 runs and 420 wickets.