Sports Reporter :
Ace all-rounder Shakib Al Hasan of Bangladesh has retained his top position as an all-rounder of ODI cricket, according to latest ICC ranking. Shakib has also kept his top position as an all-rounder of three formats (Test, ODI, T20 I).
The cricketers, who have been included in the top ten ODI all-rounders, are : Shakib Al Hasan (Bangladesh) (359 points), Mohammad Hafeez (Pakistan) (339 points), Mohammad Nabi ( Afghanistan) (316 points), Angelo Mathews (Sri Lanka) (306 points), Chris Woakes (England) (301 points), Jason Holder (West Indies) (282 points), Ben Stokes (England) (278 points), Mitchell Marsh (Australia) (273 points), Moeen Ali (England) (267 points), James Faulkner (Australia) (266 points).