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 Afghanistan325349 v Zimbabwe, 26/02/2017
3Rashid Khan Rashid Khan Afghanistan290359 v Pakistan, 21/09/2018
4Mitchell Santner Mitchell Santner New Zealand275317 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
8Chris Woakes Chris Woakes England235312 v New Zealand, 10/03/2018
9Glenn Maxwell Glenn Maxwell Australia227350 v England, 11/09/2015
10Imad Wasim Imad Wasim Pakistan220299 v Bangladesh, 05/07/2019
11Andy McBrine Andy McBrine Ireland218218 v New Zealand, 12/07/2022
12Shadab Khan Shadab Khan Pakistan217221 v Netherlands, 18/08/2022
13Hardik Pandya Hardik Pandya India215262 v South Africa, 16/02/2018
14Dhananjaya de Silva Dhananjaya de Silva Sri Lanka215220 v Australia, 21/06/2022
15Assad Vala Assad Vala Papua New Guinea214214 v United States, 11/09/2022
16Colin de Grandhomme Colin de Grandhomme New Zealand214266 v India, 11/02/2020
17Wanindu Hasaranga Wanindu Hasaranga Sri Lanka211218 v Australia, 14/06/2022
18Josh Hazlewood Josh Hazlewood Australia211214 v New Zealand, 08/09/2022
19Trent Boult Trent Boult New Zealand200213 v India, 09/07/2019
20Alzarri Joseph Alzarri Joseph West Indies197197 v New Zealand, 21/08/2022