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