Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for ODI All-rounders

RankPlayerRatingCareer Best Rating
1 Shakib Al Hasan Shakib Al Hasan Bangladesh372453 v Zimbabwe, 05/11/2009
2Mohammad Nabi Mohammad Nabi Afghanistan312349 v Zimbabwe, 26/02/2017
3Rashid Khan Rashid Khan Afghanistan273359 v Pakistan, 21/09/2018
4Mitchell Santner Mitchell Santner New Zealand267317 v England, 10/03/2018
5Sikandar Raza Sikandar Raza Zimbabwe261280 v India, 22/08/2022
6Zeeshan Maqsood Zeeshan Maqsood Oman238238 v Nepal, 14/06/2022
7Mahedi Hasan Mahedi Hasan Bangladesh238244 v West Indies, 13/07/2022
8Wanindu Hasaranga Wanindu Hasaranga Sri Lanka235235 v Afghanistan, 27/11/2022
9Assad Vala Assad Vala Papua New Guinea233233 v United States, 25/11/2022
10Chris Woakes Chris Woakes England222312 v New Zealand, 10/03/2018
11Dhananjaya de Silva Dhananjaya de Silva Sri Lanka220220 v Australia, 21/06/2022
12Imad Wasim Imad Wasim Pakistan220299 v Bangladesh, 05/07/2019
13Andy McBrine Andy McBrine Ireland218218 v New Zealand, 12/07/2022
14Shadab Khan Shadab Khan Pakistan217221 v Netherlands, 18/08/2022
15Glenn Maxwell Glenn Maxwell Australia214350 v England, 11/09/2015
16Josh Hazlewood Josh Hazlewood Australia213214 v New Zealand, 08/09/2022
17Colin de Grandhomme Colin de Grandhomme New Zealand206266 v India, 11/02/2020
18Rohan Mustafa Rohan Mustafa United Arab Emirates198209 v Nepal, 21/03/2022
19Alzarri Joseph Alzarri Joseph West Indies197197 v New Zealand, 21/08/2022
20Steven Taylor Steven Taylor USA194199 v Papua New Guinea, 25/11/2022