Men's ODI All Rounder Ranking Details

Mohammad Nabi top the ranking of Men's ODI Player AR Ranking.

Men's ODI: AR: 1: Mohammad Nabi

  • Mohammad Nabi

  • Position: 1
  • Ratings: 314
  • Best: 350 v Ireland at Greater Noida 2017

Men's ODI Player AR Ranking

Search
POS Icon TEAM Player Rating Best Career Best Rating
1 1 ↑
Afghanistan
Afghanistan Mohammad Nabi 314 350 350 v Ireland at Greater Noida 2017
2 1 ↓
Bangladesh
Bangladesh Shakib Al Hasan 310 448 448 v Zimbabwe at Chittagong 2009
3
Zimbabwe
Zimbabwe Sikandar Raza 288 292 292 v Sri Lanka at Colombo (RPS) 2024
4
Afghanistan
Afghanistan Rashid Khan 255 351 351 v Pakistan at Abu Dhabi 2018
5 Papua New Guinea Assad Vala 248 252 252 v Nepal at Dubai 2023
6
Australia
Australia Glenn Maxwell 237 340 340 v England at Headingley 2015
7
Oman
Oman Zeeshan Maqsood 235 262 262 v Ireland at Bulawayo 2023
8
New Zealand
New Zealand Mitchell Santner 233 308 308 v England at Christchurch 2018
9
Bangladesh
Bangladesh Mehidy Hasan 216 295 295 v India at Mirpur 2022
10
Australia
Australia Josh Hazlewood 209 216 216 v South Africa at Kolkata 2023
10
South Africa
South Africa Marco Jansen 209 246 246 v New Zealand at Pune 2023
10
India
India Ravindra Jadeja 209 372 372 v Zimbabwe at Bulawayo 2013
13
Scotland
Scotland Michael Leask 208 209 209 v Namibia at Kirtipur, Nepal 2023
14
New Zealand
New Zealand Rachin Ravindra 202 220 220 v Sri Lanka at Bengaluru 2023
15 2 ↑
Sri Lanka
Sri Lanka Wanindu Hasaranga 198 252 252 v Oman at Bulawayo 2023
16 1 ↓
England
England Chris Woakes 194 307 307 v New Zealand at Christchurch 2018
16 1 ↓
Scotland
Scotland Mark Watt 194 201 201 v Zimbabwe at Bulawayo 2023
18
Scotland
Scotland Brandon McMullen 185 185 185 v Netherlands at Bulawayo 2023
18
India
India Hardik Pandya 185 253 253 v South Africa at Centurion 2018
18
Australia
Australia Sean Abbott 185 185 185 v West Indies at Canberra 2024
21
Ireland
Ireland Mark Adair 183 183 183 v Zimbabwe at Harare 2023
22
Namibia
Namibia Gerhard Erasmus 178 178 178 v Canada at Namibia 2023
22
Pakistan
Pakistan Shaheen Afridi 178 180 180 v Bangladesh at Kolkata 2023
24
Pakistan
Pakistan Shadab Khan 176 221 221 v Netherlands at Rotterdam 2022
25
England
England Adil Rashid 175 251 251 v Sri Lanka at Pallekele 2018
25
Ireland
Ireland Andy McBrine 175 218 218 v New Zealand at Malahide 2022
25
USA
USA Steven Taylor 175 199 199 v Papua New Guinea at Namibia 2022
28
Ireland
Ireland Curtis Campher 174 174 174 v Zimbabwe at Harare 2023
29
Zimbabwe
Zimbabwe Sean Williams 173 238 238 v Pakistan at Rawalpindi 2020
30 1 ↓
Sri Lanka
Sri Lanka Maheesh Theekshana 172 173 173 v Afghanistan at Pallekele 2024
31 1 ↑
South Africa
South Africa Aiden Markram 170 180 180 v Australia at Potchefstroom 2023
32 32 ↑
Afghanistan
Afghanistan Azmatullah Omarzai 166 166 166 v Sri Lanka at Pallekele 2024
33
England
England Moeen Ali 165 302 302 v Australia at Old Trafford 2018
33 2 ↓
Afghanistan
Afghanistan Mujeeb Ur Rahman 165 176 176 v England at Delhi 2023
35 1 ↓
Netherlands
Netherlands Logan van Beek 164 178 178 v Bangladesh at Kolkata 2023
36 1 ↓
Netherlands
Netherlands Bas de Leede 163 171 171 v South Africa at Dharamsala 2023
37 1 ↓
South Africa
South Africa Keshav Maharaj 162 169 169 v Australia at Kolkata 2023
38 1 ↑
West Indies
West Indies Alzarri Joseph 160 209 209 v South Africa at Potchefstroom 2023
38 1 ↑
Oman
Oman Ayaan Khan 160 161 161 v Netherlands at Harare 2023
40 1 ↑ United Arab Emirates Aayan Khan 159 167 167 v Scotland at Bulawayo 2023
41 1 ↑
South Africa
South Africa Kagiso Rabada 158 215 215 v India at Southampton 2019
41 1 ↑
India
India Kuldeep Yadav 158 214 214 v New Zealand at Bay Oval 2019
43 1 ↑ United Arab Emirates Rohan Mustafa 155 211 211 v Nepal at Dubai 2022
43 6 ↓
Sri Lanka
Sri Lanka Dhananjaya de Silva 155 228 228 v Afghanistan at Hambantota 2023
45
Namibia
Namibia Bernard Scholtz 154 155 155 v United Arab Emirates at Namibia 2023
46
Pakistan
Pakistan Iftikhar Ahmed 153 153 153 v England at Kolkata 2023
47 10 ↓
Nepal
Nepal Dipendra Singh Airee 152 172 172 v United Arab Emirates at Harare 2023
47
Australia
Australia Adam Zampa 152 152 152 v West Indies at Canberra 2024
49 1 ↓
India
India Mohammed Siraj 146 155 155 v Australia at Ahmedabad 2023
50 1 ↓
Ireland
Ireland George Dockrell 145 170 170 v Zimbabwe at Hobart 2015
50 1 ↓
Scotland
Scotland Safyaan Sharif 145 158 158 v Namibia at Kirtipur, Nepal 2023
52
Namibia
Namibia JJ Smit 143 178 178 v Nepal at Namibia 2022
53
Australia
Australia Mitchell Marsh 142 313 313 v New Zealand at Canberra 2016
54
West Indies
West Indies Jason Holder 141 309 309 v Zimbabwe at Harare 2018
55
England
England Sam Curran 140 161 161 v New Zealand at Lords 2023
56 Papua New Guinea Chad Soper 139 164 164 v USA at Amini Park 2022
56 2 ↑
Nepal
Nepal Sompal Kami 139 143 143 v Zimbabwe at Harare 2023
58 1 ↓
Australia
Australia Travis Head 138 184 184 v England at Edgbaston 2017
59 1 ↓
USA
USA Nosthush Kenjige 137 137 137 v United Arab Emirates at Harare 2023
59 1 ↓ Namibia Ruben Trumpelmann 137 137 137 v Canada at Namibia 2023
59 1 ↓
Australia
Australia Marcus Stoinis 137 237 237 v India at Ranchi 2019
62
South Africa
South Africa Lungi Ngidi 136 166 166 v England at Mumbai 2023
63
Australia
Australia Mitchell Starc 135 227 227 v New Zealand at Melbourne 2015
63 12 ↓
Nepal
Nepal Sandeep Lamichhane 135 155 155 v Ireland at Harare 2023
65 1 ↓
Australia
Australia Cameron Green 132 138 138 v India at Rajkot 2023
65 1 ↓
New Zealand
New Zealand Trent Boult 132 210 210 v India at Old Trafford 2019
67
England
England Ben Stokes 131 303 303 v New Zealand at Lords 2019
67
Australia
Australia Pat Cummins 131 171 171 v New Zealand at Lords 2019
69 32 ↑
Nepal
Nepal Kushal Malla 130 130 130 v Canada at Kirtipur, Nepal 2024
69
Oman
Oman Aqib Ilyas 130 169 169 v Namibia at Namibia 2021
71 1 ↓
India
India Jasprit Bumrah 127 196 196 v New Zealand at Old Trafford 2019
72 1 ↓
New Zealand
New Zealand Daryl Mitchell 125 132 132 v India at Mumbai 2023
73 1 ↓ Papua New Guinea Norman Vanua 123 144 144 v Namibia at Amini Park 2022
73 1 ↓
West Indies
West Indies Akeal Hosein 123 148 148 v Scotland at Harare 2023
73 1 ↓
Oman
Oman Bilal Khan 123 132 132 v USA at Texas 2022
73 1 ↓
Oman
Oman Kaleemullah 123 136 136 v USA at Texas 2022
73 1 ↓
USA
USA Nisarg Patel 123 136 136 v Jersey at Namibia 2023
78 1 ↓
South Africa
South Africa Andile Phehlukwayo 122 245 245 v Afghanistan at Cardiff 2019
78 1 ↓
Pakistan
Pakistan Haris Rauf 122 122 122 v England at Kolkata 2023
80 9 ↑
Sri Lanka
Sri Lanka Dilshan Madushanka 121 121 121 v Afghanistan at Pallekele 2024
80 1 ↓
South Africa
South Africa Tabraiz Shamsi 121 131 131 v Australia at Potchefstroom 2023
82 2 ↓
Bangladesh
Bangladesh Mustafizur Rahman 119 189 189 v West Indies at Sylhet 2018
83 2 ↓
New Zealand
New Zealand Glenn Phillips 118 126 126 v India at Mumbai 2023
83 2 ↓
Zimbabwe
Zimbabwe Richard Ngarava 118 118 118 v Sri Lanka at Colombo (RPS) 2024
83 2 ↓
West Indies
West Indies Roston Chase 118 132 132 v Sri Lanka at Pallekele 2020
86 1 ↓ United Arab Emirates Basil Hameed 117 153 153 v Nepal at Kirtipur, Nepal 2022
86 1 ↓
England
England Liam Livingstone 117 117 117 v West Indies at Barbados 2023
86 1 ↓
Pakistan
Pakistan Mohammad Nawaz 117 128 128 v Sri Lanka at Hyderabad 2023
89
Afghanistan
Afghanistan Fazalhaq Farooqi 116 120 120 v Sri Lanka at Pune 2023
89 1 ↓
USA
USA Saurabh Netravalkar 116 120 120 v Netherlands at Harare 2023
91 2 ↓
Ireland
Ireland Harry Tector 114 126 126 v Oman at Bulawayo 2023
91 2 ↓
Ireland
Ireland Joshua Little 114 116 116 v Zimbabwe at Harare 2023
93 Papua New Guinea Charles Amini 113 172 172 v Namibia at Amini Park 2022
94 13 ↓
Afghanistan
Afghanistan Gulbadin Naib 111 191 191 v Ireland at Dehradun 2019
95
New Zealand
New Zealand Matt Henry 110 181 181 v Australia at Sydney 2016
96 1 ↑ Namibia Jan Frylinck 108 163 163 v Papua New Guinea at Amini Park 2022
97 3 ↓
Sri Lanka
Sri Lanka Dasun Shanaka 107 141 141 v Bangladesh at Colombo (RPS) 2023
97 1 ↑
Pakistan
Pakistan Hasan Ali 107 194 194 v New Zealand at Nelson 2018
99
Oman
Oman Mohammad Nadeem 105 106 106 v Netherlands at Harare 2023
99
West Indies
West Indies Romario Shepherd 105 114 114 v Australia at Melbourne 2024

Mohammad Nabi ranking up by 1 position. Shakib Al Hasan ranking down by 1 position. Wanindu Hasaranga ranking up by 2 position. Chris Woakes ranking down by 1 position. Mark Watt ranking down by 1 position. Maheesh Theekshana ranking down by 1 position. Aiden Markram ranking up by 1 position. Azmatullah Omarzai ranking up by 32 position. Mujeeb Ur Rahman ranking down by 2 position. Logan van Beek ranking down by 1 position. Bas de Leede ranking down by 1 position. Keshav Maharaj ranking down by 1 position. Alzarri Joseph ranking up by 1 position. Ayaan Khan ranking up by 1 position. Aayan Khan ranking up by 1 position. Kagiso Rabada ranking up by 1 position. Kuldeep Yadav ranking up by 1 position. Rohan Mustafa ranking up by 1 position. Dhananjaya de Silva ranking down by 6 position. Dipendra Singh Airee ranking down by 10 position. Mohammed Siraj ranking down by 1 position. George Dockrell ranking down by 1 position. Safyaan Sharif ranking down by 1 position. Sompal Kami ranking up by 2 position. Travis Head ranking down by 1 position. Nosthush Kenjige ranking down by 1 position. Ruben Trumpelmann ranking down by 1 position. Marcus Stoinis ranking down by 1 position. Sandeep Lamichhane ranking down by 12 position. Cameron Green ranking down by 1 position. Trent Boult ranking down by 1 position. Kushal Malla ranking up by 32 position. Jasprit Bumrah ranking down by 1 position. Daryl Mitchell ranking down by 1 position. Norman Vanua ranking down by 1 position. Akeal Hosein ranking down by 1 position. Bilal Khan ranking down by 1 position. Kaleemullah ranking down by 1 position. Nisarg Patel ranking down by 1 position. Andile Phehlukwayo ranking down by 1 position. Haris Rauf ranking down by 1 position. Dilshan Madushanka ranking up by 9 position. Tabraiz Shamsi ranking down by 1 position. Mustafizur Rahman ranking down by 2 position. Glenn Phillips ranking down by 2 position. Richard Ngarava ranking down by 2 position. Roston Chase ranking down by 2 position. Basil Hameed ranking down by 1 position. Liam Livingstone ranking down by 1 position. Mohammad Nawaz ranking down by 1 position. Saurabh Netravalkar ranking down by 1 position. Harry Tector ranking down by 2 position. Joshua Little ranking down by 2 position. Gulbadin Naib ranking down by 13 position. Jan Frylinck ranking up by 1 position. Dasun Shanaka ranking down by 3 position. Hasan Ali ranking up by 1 position.