Mohammad Hafeez 1500 500 runs wickets Pakistan Zimbabwe
Mohammad Hafeez Getty Images (file photo)

Mohammad Hafeez became the first cricketer to achieve the double of 1,500 runs and 50 wickets in T20 International cricket. Hafeez had taken his 46th wicket in April 2014, but was barred from bowling on numerous occasions, and had struggled to retain his place as a specialist batsman. He took 3 wickets in October last year before being banned again. However, on being cleared, he came back to the T20I side after nine months, and needed two balls to reach the 50-wicket mark when Pakistan were playing Zimbabwe at Harare. Trying to reverse-sweep him Ryan Burl hit to Shoaib Malik at third-man.

Three balls later Hafeez rounded up the innings by clean bowling Blessing Muzarabani. His tally currently stands at 1,665 runs and 51 wickets. Of batsmen who have scored 1,500 runs, nobody else has taken more wickets than Malik (27). On the other hand, of bowlers who have taken 50 wickets, nobody else has scored more runs than Shahid Afridi (1,416). Only five men have done the 1,000 run-50 wicket double in T20Is, as follows:

Player M R Ave 50s W Ave Econ
Shahid Afridi 99 1,416 17.92 4 98 24.45 6.63
Shakib Al Hasan 66 1,265 21.81 6 77 21.01 6.75
Mohammad Hafeez 82 1,665 22.50 9 51 23.00 6.66
Dwayne Bravo 66 1,142 24.30 4 52 28.27 8.46
Thisara Perera 73 1,020 23.72 2 50 30.52 9.10

Hafeez has also played 50 Tests with fairly decent numbers (3,452 runs at 39.22 and 52 wickets at 33.90). His ODI numbers (6,107 runs at 32.83 and 136 wickets at 36.90, economy 4.11) make him an excellent utility cricketer in the format. He has also led Pakistan in all three formats.