Pakistan All rounder Mohammad Hafeez didn’t perform well in the recent matches in the Champions Trophy. As a result Bangladesh all rounder Shakib Al Hasan has claimed the number one spot once again in the ODI all rounder rankings. Shakib Al Hasan didn’t play any matches after Zimbabwe tour which was taken place in April, 2013. Shakib Al Hasan will play county cricket for Leicestershire in the upcoming tournament Friends Life T20 which will be started from 26th of June this year in England.
Shakib Al Hasan got his position back with 387 ratings which is 5 points greater than Mohammad Hafeez according to the ranking published by ICC today on Tuesday. Mohammad Hafeez is in the second position with 382 ratings and Australian all rounder Shane Watson is in the 3rd place with 372 ratings.
In the Test All rounder ranking Shakib Al Hasan is in second place with 355 ratings. South African all rounder Jacques Kallis is in the first place with 374 ratings.