Top Ten ODI Allrounders
The top ranked all rounder in One Day International cricket is Sri-Lankan opener Tillekeratne Dilshan. Consistent batting and bowling performances helped him to reach the number-one ranked all-rounder in the latest Reliance ICC ODI Championship table.
Top 10 Allrounders in ICC ODI Ranking list
-  Tillekeratne Dilshan (SL) - 415 ratings
-  Shakib Al Hasan (BAN) -  398 ratings
-  Angelo Mathews (SL) - 384 ratings
-  Mohammad Hafeez (PAK) - 372 ratings
-  James Faulkner (AUS) - 336 ratings
-  Shahid Afridi (PAK) - 328 ratings
-  Glenn Maxwell (AUS) - 300 ratings
-  Ravindra Jadeja (IND) - 300 ratings
-  Shane Watson (AUS) - 265 ratings
-  Corey Anderson (NZ) - 260 ratings
Last updated on 15th March 2015