Mohammad Hafeez's second coming
He struggled in international cricket in his first attempt, but the Pakistani allrounder is doing much better this time around

Finding his groove: Mohammad Hafeez has scored five fifties and a century in 26 ODI innings in the last eight months • AFP
Period | ODIs | Runs | Average | Strike rate | 100s/ 50s |
Before 2010 | 48 | 874 | 18.59 | 58.15 | 0/ 4 |
Jan 2010 onwards | 26 | 837 | 34.87 | 78.51 | 1/ 5 |
Career | 74 | 1711 | 24.09 | 66.60 | 1/ 9 |
Period | ODIs | Wickets | Average | Economy rate |
Before 2010 | 48 | 38 | 33.63 | 4.45 |
Jan 2010 onwards | 26 | 22 | 32.59 | 4.24 |
Career | 74 | 60 | 33.25 | 4.37 |
Batsman | ODIs | Runs | Average | Strike rate | 100s/ 50s |
Mohammad Hafeez | 26 | 837 | 34.87 | 78.51 | 1/ 5 |
Shahid Afridi | 34 | 837 | 27.90 | 140.67 | 2/ 1 |
Umar Akmal | 29 | 824 | 34.33 | 83.23 | 0/ 5 |
Kamran Akmal | 26 | 704 | 30.60 | 81.57 | 0/ 5 |
Misbah-ul-Haq | 17 | 598 | 59.80 | 73.91 | 0/ 6 |
Younis Khan | 24 | 515 | 24.52 | 64.45 | 0/ 4 |
Asad Shafiq | 18 | 504 | 33.60 | 70.98 | 0/ 3 |
0-9* | 10-19* | 20-49* | 50+ | |
Before 2010 | 22 (46.81%) | 7 (14.89%) | 14 (29.79%) | 4 (8.51%) |
Since Jan 2010 | 6 (24%) | 3 (12%) | 10 (40%) | 6 (24%) |
Player | ODIs | Runs | Bat average | Wickets | Bowl average |
Shane Watson | 37 | 1661 | 48.85 | 34 | 29.29 |
Kevin O'Brien | 23 | 650 | 40.62 | 29 | 22.65 |
Yuvraj Singh | 29 | 802 | 40.10 | 31 | 28.70 |
Shakib Al Hasan | 36 | 998 | 30.24 | 55 | 27.92 |
Mohammad Hafeez | 26 | 837 | 34.87 | 22 | 32.59 |
Shahid Afridi | 34 | 837 | 27.90 | 46 | 30.58 |
Kieron Pollard | 24 | 579 | 26.31 | 20 | 33.60 |
S Rajesh is stats editor of Cricinfo