Rating | Name | Career Best ODI Rating | Career Best ODI Ranking | ||
---|---|---|---|---|---|
1 | 320 | Mohammad Mohammad Nabi | 349 v Ireland, 15/03/2017 | 1 v Sri Lanka, on 09/02/2024 | |
2 | 292 | Shakib Al Hasan | 453 v Zimbabwe, 05/11/2009 | 1 v Zimbabwe, on 21/01/2009 | |
3 | 288 | Sikandar Raza | 292 v Sri Lanka, 08/01/2024 | 3 v West Indies, on 24/06/2023 | |
4 | 248 | Assad Vala | 252 v Nepal, 03/03/2023 | 6 v Canada, on 05/04/2023 | |
5 | 239 | Rashid Khan | 359 v Pakistan, 21/09/2018 | 1 v India, on 25/09/2018 | |
6 | 237 | Glenn Maxwell | 351 v England, 11/09/2015 | 4 v India, on 20/01/2016 | |
6 | 237 | Gerhard Erasmus | 237 v Netherlands, 23/02/2024 | 6 v Netherlands, on 23/02/2024 | |
8 | 235 | Zeeshan Maqsood | 262 v Ireland, 19/06/2023 | 3 v Ireland, on 19/06/2023 | |
9 | 233 | Mitchell Santner | 317 v England, 10/03/2018 | 4 v England, on 10/03/2018 | |
10 | 230 | Mehidy Hasan | 295 v India, 07/12/2022 | 3 v India, on 07/12/2022 |
The current top 10 ODI all-Rounders are listed below, clicking on a player name will take you to their player page.
The table reflects the latest statistics, up to and including the match Bangladesh v Sri Lanka, 18 March 2024.
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 PlayerType in a player’s full surname (or the first few letters) and hit search.