Hafeez, Hales top ICC rankings
Mohammad Hafeez reclaimed the number one ranking for ODI allrounders after his efforts set up a 2-1 series victory for Pakistan over Zimbabwe, while Alex Hales is at the top of the T20I batting rankings following his 94 against Australia on Saturday.
Hafeez struck 232 runs and took two wickets in three ODIs, earning 26 points which helped him leapfrog to the top. He had reached the summit once before, following Pakistan's tour of India in January. Along with 14 wickets so far this year, Hafeez has accumulated 732 runs at an average of 40.66, which includes two centuries.
Hales fell six runs short of becoming the first England batsman to make a T20 century, but the innings helped him receive 65 rating points to displace former incumbent, New Zealand wicketkeeper batsman Brendon McCullum and record his first stint at the No. 1 spot.
Hales made his T20I debut against India in August 2011 and was out for a golden duck, but followed up with an unbeaten 62 against West Indies. He has twice been dismissed in the 90s in his short career, with 99 against West Indies in 2011.
Pakistan dropped one point despite winning the ODI series, while Zimbabwe's victory in the first match, their first against Pakistan in 15 years, helped them earn three rating points. Both teams remain at their previous rankings of six, with 101 points and ten, with 55 points respectively.
After a 1-1 scoreline, there has not been any disturbance to England and Australia's places on the T20 rankings either. Though Australia, by virtue of gaining one point, went clear of New Zealand and took sole possession of the No. 7 slot with 103 points. England are nine points ahead of Australia and are ranked No. 6.