The latest ICC player rankings put Twenty20 skipper Muhammad Hafeez at the top of ODI allrounder’s list, while off spinner Saeed Ajmal was ranked as the number 1 ODI bowler.
Muhammad Hafeez also came 2nd in T20 all rounder rankings, 3rd in T20 bowler rankings and number 10 in ODI bowler rankings. Saeed Ajmal was also rated number 2 T20 bowler and number 4 Test bowler. Other Pakistani players also managed to save a place in the top ten player rankings.
Shahid Afridi was rated # 5 in the T20 allrounder rankings and number 7 in the ODI allrounder rankings. Misbah-ul-Haq was rated number 6 in the Test batsmen rankings and number 9 in the ODI batsmen rankings.