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 Bangladesh389453 v Zimbabwe, 05/11/2009
2Mohammad Nabi Mohammad Nabi Afghanistan310349 v Zimbabwe, 26/02/2017
3Mahedi Hasan Mahedi Hasan Bangladesh284295 v India, 07/12/2022
4Rashid Khan Rashid Khan Afghanistan280359 v Pakistan, 21/09/2018
5Mitchell Santner Mitchell Santner New Zealand269317 v England, 10/03/2018
6Sikandar Raza Sikandar Raza Zimbabwe253280 v India, 22/08/2022
7Wanindu Hasaranga Wanindu Hasaranga Sri Lanka240247 v India, 12/01/2023
8Zeeshan Maqsood Zeeshan Maqsood Oman238238 v Nepal, 14/06/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 Lanka221226 v India, 10/01/2023
12Glenn Maxwell Glenn Maxwell Australia214350 v England, 11/09/2015
13Josh Hazlewood Josh Hazlewood Australia213214 v New Zealand, 08/09/2022
14Andy McBrine Andy McBrine Ireland211218 v New Zealand, 12/07/2022
15Imad Wasim Imad Wasim Pakistan208299 v Bangladesh, 05/07/2019
16Shadab Khan Shadab Khan Pakistan204221 v Netherlands, 18/08/2022
17Hardik Pandya Hardik Pandya India199262 v South Africa, 16/02/2018
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