ICC Cricket Rankings Logo

ICC ODI Championship All-Rounder Rankings

ODI All Round
Rating Name Career Best ODI Rating Career Best ODI Ranking
1 373 Shakib Al Hasan BAN 453 v Zimbabwe, 05/11/2009 1 v Zimbabwe, on 21/01/2009
2 301 Mohammad Mohammad Nabi AFG 349 v Ireland, 15/03/2017 2 v Zimbabwe, on 16/02/2017
3 281 Chris Woakes ENG 313 v New Zealand, 10/03/2018 2 v Australia, on 16/09/2020
4 276 Ben Stokes ENG 319 v New Zealand, 14/07/2019 2 v Australia, on 11/07/2019
5 271 Imad Wasim PAK 300 v Bangladesh, 05/07/2019 3 v Zimbabwe, on 30/10/2020
6 265 Colin de Grandhomme NZ 266 v India, 11/02/2020 4 v India, on 11/02/2020
7 253 Ravindra Jadeja IND 378 v England, 23/06/2013 2 v Zimbabwe, on 01/08/2013
7 253 Rashid Khan AFG 359 v Pakistan, 21/09/2018 1 v India, on 25/09/2018
9 251 Mitchell Santner NZ 317 v England, 10/03/2018 4 v England, on 10/03/2018
10 238 Sean Williams ZIM 241 v Sri Lanka, 30/06/2017 10 v Bangladesh, on 03/03/2020

The current top 10 ODI all-Rounders are listed below, clicking on a player name will take you to their player page.

If you want to find out the ranking of a current player who is not in the top or if you want to chart the rating of a retired player, enter their name into the search box.

Search for a Player

Type in a player’s full surname (or the first few letters) and hit search.