ICC Men's ODI All-Rounder Rankings

Updated 6 Nov 2026 Top 50 all-rounders Movement since 30 Oct 2026

Azmatullah Omarzai of Afghanistan is the No. 1 ODI all-rounder in the world in the latest ICC men's ODI all-rounder rankings, with 359 rating points. Sikandar Raza (Zimbabwe) is second on 288, 71 points behind, and Mohammad Nabi (Afghanistan) is third on 251.

1
No. 1 Men's ODI all-rounder Azmatullah Omarzai Afghanistan
359rating points

Top 10 ODI All-rounders in the World

Pos Move Player Rating Career best rating
1 – Azmatullah OmarzaiAfghanistan 359 359 v Zimbabwe at Sharjah 2026
2 – Sikandar RazaZimbabwe 288 288 v Afghanistan at Sharjah 2026
3 – Mohammad NabiAfghanistan 251 320 v Zimbabwe at Harare 2017
=4 – Mehidy Hasan MirazBangladesh 250 285 v India at Mirpur 2022
=4 – Michael BracewellNew Zealand 250 259 v West Indies at Barbados 2026
6 – Mitchell SantnerNew Zealand 247 307 v England at Christchurch 2018
7 – Rashid KhanAfghanistan 245 311 v Pakistan at Abu Dhabi 2018
8 – Brandon McMullenScotland 238 238 v Canada at Scotland 2026
9 – Axar PatelIndia 198 227 v Australia at Sydney 2025
=10 ▼1 Curtis CampherIreland 195 206 v Namibia at Namibia 2026

ODI all-rounder rankings: 11 to 50

Pos Move Player Rating Career best rating
=10 ▲1 Gudakesh MotieWest Indies 195 208 v Pakistan at Trinidad 2025
12 – Milind KumarUSA 191 201 v Namibia at Dallas 2026
13 ▲3 Salman AghaPakistan 189 206 v Sri Lanka at Rawalpindi 2025
14 – Marco JansenSouth Africa 185 242 v New Zealand at Pune 2023
15 ▼3 Gerhard ErasmusNamibia 181 191 v Ireland at Namibia 2026
16 ▲3 Shaheen AfridiPakistan 175 209 v Australia at Perth Stadium 2024
17 ▼2 Wanindu HasarangaSri Lanka 174 238 v India at Kolkata 2023
18 – Will JacksEngland 173 175 v Pakistan at Lahore 2026
19 ▲1 Dipendra Singh AireeNepal 169 172 v Oman at Kuala Lumpur 2026
20 ▲1 Josh HazlewoodAustralia 167 234 v New Zealand at Cairns 2022
21 ▼4 Dunith WellalageSri Lanka 166 180 v England at Rawalpindi 2026
22 ▲1 Ravindra JadejaIndia 164 370 v Zimbabwe at Bulawayo 2013
23 ▲18 JJ SmitNamibia 161 161 v Ireland at Namibia 2026
=24 ▼2 Charith AsalankaSri Lanka 158 192 v West Indies at Jamaica 2026
=24 – Jamie OvertonEngland 158 162 v Pakistan at Lahore 2026
26 ▼1 Roston ChaseWest Indies 156 180 v Sri Lanka at Jamaica 2026
27 ▼1 Kuldeep YadavIndia 152 242 v New Zealand at Bay Oval 2019
28 ▲1 Corbin BoschSouth Africa 148 148 v Australia at Potchefstroom 2026
29 ▼2 Adil RashidEngland 147 251 v Sri Lanka at Pallekele 2018
=30 – Rachin RavindraNew Zealand 145 228 v India at Dubai 2025
=30 – Maheesh TheekshanaSri Lanka 145 180 v Australia at Colombo (RPS) 2025
32 ▼5 Mark AdairIreland 144 171 v Zimbabwe at Harare 2023
33 NEW Arafat MinhasPakistan 143 143 v Sri Lanka at Lahore 2026
34 ▼2 Aiden MarkramSouth Africa 142 174 v Afghanistan at Sharjah 2024
35 ▼1 Sam CurranEngland 141 164 v New Zealand at Lord's 2023
36 ▼3 Keshav MaharajSouth Africa 137 169 v Australia at Kolkata 2023
37 ▼3 Mark WattScotland 136 158 v Zimbabwe at Bulawayo 2023
38 ▼2 Alzarri JosephWest Indies 135 211 v South Africa at Potchefstroom 2023
39 ▼1 Harmeet SinghUSA 134 135 v Nepal at Dubai (GCA) 2025
=40 ▲1 Glenn PhillipsNew Zealand 133 161 v India at Dubai 2025
=40 ▲1 Harsh ThakerCanada 133 133 v Nepal at Oman 2026
=42 ▼4 Naseem ShahPakistan 132 162 v Sri Lanka at Rawalpindi 2025
=42 NEW Dilshan MadushankaSri Lanka 132 144 v Bangladesh at Chittagong 2024
=44 ▲2 Richard NgaravaZimbabwe 131 151 v Bangladesh at Harare 2026
=44 ▼6 Jofra ArcherEngland 131 156 v New Zealand at Wellington 2025
46 NEW Ruben TrumpelmannNamibia 130 131 v Ireland at Namibia 2026
=47 ▼11 Andy McBrineIreland 129 203 v New Zealand at Malahide 2022
=47 ▼6 Bernard ScholtzNamibia 129 155 v Canada at King City 2025
=47 ▼2 Abrar AhmedPakistan 129 143 v Australia at Lahore 2026
50 ▼3 Asitha FernandoSri Lanka 128 128 v Pakistan at Lahore 2026

▲▼ change in position since the previous ICC update. "=" marks a shared position (equal rating). Ratings are out of 1,000.

ICC Men's ODI All-Rounder Rankings: key facts

Sri Lanka have the most all-rounders in the top 50 with 6, including 0 in the top 10. Next come Pakistan (5) and England (5). Players from 17 countries make the list.

India's highest-ranked ODI all-rounder is Axar Patel at No. 9 with 198 points. India have 3 all-rounders in the top 50: Axar Patel (9), Ravindra Jadeja (22) and Kuldeep Yadav (27).

Among the current top 50, Ravindra Jadeja has the highest career-best rating: 370, reached v Zimbabwe at Bulawayo 2013.

More men's rankings

Rankings guides

ICC Men's ODI All-Rounder Rankings FAQs

Who is the No. 1 ODI all-rounder in the world?

Azmatullah Omarzai (Afghanistan) is the No. 1 ODI all-rounder in the ICC men's rankings with 359 rating points, ahead of Sikandar Raza (288).

Who are the top 10 ODI all-rounders in the ICC rankings?

1. Azmatullah Omarzai (AFG, 359); 2. Sikandar Raza (ZIM, 288); 3. Mohammad Nabi (AFG, 251); 4. Mehidy Hasan Miraz (BAN, 250); 4. Michael Bracewell (NZ, 250); 6. Mitchell Santner (NZ, 247); 7. Rashid Khan (AFG, 245); 8. Brandon McMullen (SCO, 238); 9. Axar Patel (IND, 198); 10. Curtis Campher (IRE, 195).

What is Axar Patel's ICC ODI all-rounder ranking?

Axar Patel is No. 9 in the ICC men's ODI all-rounder rankings with 198 rating points. Their career-best rating is 227 (v Australia at Sydney 2025).

What is Ravindra Jadeja's ICC ODI all-rounder ranking?

Ravindra Jadeja is No. 22 in the ICC men's ODI all-rounder rankings with 164 rating points. Their career-best rating is 370 (v Zimbabwe at Bulawayo 2013).

What is Kuldeep Yadav's ICC ODI all-rounder ranking?

Kuldeep Yadav is No. 27 in the ICC men's ODI all-rounder rankings with 152 rating points. Their career-best rating is 242 (v New Zealand at Bay Oval 2019).

Which country has the most all-rounders in the top 10?

Afghanistan have 3 of the top 10 ODI all-rounders and 3 in the top 50.

How are ICC ODI all-rounder rankings calculated?

Players are rated from 0 to 1,000 using a weighted average of their performances, with recent matches counting more. The all-rounder rating is the batting rating multiplied by the bowling rating, divided by 1,000.

When are the ICC player rankings updated?

ICC usually publishes new player rankings every Wednesday, and after major series. This page checks for changes every hour, so new rankings appear here shortly after they are released.