Who Is the Best All-Rounder in the World?
Based on the ICC rankings checked 6 Nov 2026
There is no single official "best all-rounder in the world" award, so the fairest answer comes from the ICC rankings. The world No. 1 all-rounders are Marco Jansen of South Africa (Test 463), Azmatullah Omarzai of Afghanistan (ODI 359) and Sikandar Raza of Zimbabwe (T20I 331).
Across all three formats, Marco Jansen comes out on top of our all-format index with an average rating of 255 (Test #1, ODI #14, T20I #37). The index averages each player's ICC rating in Test, ODI and T20I cricket, counting a format as zero if they are outside its top 50, so it rewards all-rounders who perform in every format.
Ravindra Jadeja is the best-placed Indian all-rounder on the index, 5th overall with an average rating of 195.
World No. 1 all-rounders by format
Test all-rounders
Points| 1 | Marco Jansen | 463 |
| 2 | Ravindra Jadeja | 422 |
| 3 | Wiaan Mulder | 320 |
| 4 | Mehidy Hasan Miraz | 298 |
| 5 | Simon Harmer | 263 |
ODI all-rounders
Points| 1 | Azmatullah Omarzai | 359 |
| 2 | Sikandar Raza | 288 |
| 3 | Mohammad Nabi | 251 |
| =4 | Mehidy Hasan Miraz | 250 |
| =4 | Michael Bracewell | 250 |
T20I all-rounders
Points| 1 | Sikandar Raza | 331 |
| 2 | Saim Ayub | 290 |
| 3 | Azmatullah Omarzai | 279 |
| 4 | Roston Chase | 258 |
| 5 | Will Jacks | 257 |
All-format index: top 20 all-rounders in the world
| # | Player | Test | ODI | T20I | Index |
|---|---|---|---|---|---|
| 1 | Marco Jansen |
#1 463 |
#14 185 |
#37 116 |
255 |
| 2 | Azmatullah Omarzai |
– | #1 359 |
#3 279 |
213 |
| 3 | Mitchell Santner |
#19 182 |
#6 247 |
#9 200 |
210 |
| 4 | Sikandar Raza |
– | #2 288 |
#1 331 |
206 |
| 5 | Ravindra Jadeja |
#2 422 |
#22 164 |
– | 195 |
| 6 | Roston Chase |
#23 153 |
#26 156 |
#4 258 |
189 |
| 7 | Mehidy Hasan Miraz |
#4 298 |
#4 250 |
– | 183 |
| 8 | Axar Patel |
#14 190 |
#9 198 |
#24 142 |
177 |
| 9 | Rashid Khan |
– | #7 245 |
#8 201 |
149 |
| 10 | Mohammad Nabi |
– | #3 251 |
#12 185 |
145 |
| 11 | Will Jacks |
– | #18 173 |
#5 257 |
143 |
| 12 | Dipendra Singh Airee |
– | #19 169 |
#6 255 |
141 |
| 13 | Glenn Phillips |
#17 188 |
#40 133 |
#46 97 |
139 |
| 14 | Mark Adair |
#25 150 |
#32 144 |
#35 118 |
137 |
| 15 | Gerhard Erasmus |
– | #15 181 |
#7 213 |
131 |
| 16 | Michael Bracewell |
– | #4 250 |
#39 112 |
121 |
| 17 | Brandon McMullen |
– | #8 238 |
#33 119 |
119 |
| 18 | Sam Curran |
– | #35 141 |
#10 190 |
110 |
| 19 | Wanindu Hasaranga |
– | #17 174 |
#21 153 |
109 |
| 20 | Wiaan Mulder |
#3 320 |
– | – | 107 |
Index = average of the player's ICC rating in Test, ODI and T20I; a format counts as 0 if they are outside its top 50. Rank and rating shown for each format.
Best women's all-rounders in the world
| # | Player | ODI | T20I | Index |
|---|---|---|---|---|
| 1 | Hayley Matthews |
#2 467 |
#1 472 |
470 |
| 2 | Ashleigh Gardner |
#1 481 |
#6 364 |
423 |
| 3 | Amelia Kerr |
#6 358 |
#2 436 |
397 |
| 4 | Deepti Sharma |
#4 374 |
#4 382 |
378 |
| 5 | Chamari Athapaththu |
#7 280 |
#3 413 |
347 |
| 6 | Marizanne Kapp |
#5 367 |
#9 260 |
314 |
| 7 | Annabel Sutherland |
#3 428 |
#17 190 |
309 |
| 8 | Orla Prendergast |
#11 235 |
#5 376 |
306 |
| 9 | Fatima Sana |
#15 219 |
#7 336 |
278 |
| 10 | Sophie Devine |
#12 233 |
#13 245 |
239 |
Women's index averages the ODI and T20I ratings.
Rankings guides
Frequently asked questions
Who is the best all-rounder in the world right now?
By ICC rankings, Marco Jansen is the best all-format all-rounder, with the highest average rating across Test, ODI and T20I cricket (255). The No. 1s by format are Marco Jansen (Test), Azmatullah Omarzai (ODI) and Sikandar Raza (T20I).
Who is the world No. 1 Test all-rounder?
Marco Jansen (South Africa) is No. 1 in the ICC men's Test all-rounder rankings with 463 rating points.
Who is the world No. 1 ODI all-rounder?
Azmatullah Omarzai (Afghanistan) is No. 1 in the ICC men's ODI all-rounder rankings with 359 rating points.
Who is the world No. 1 T20I all-rounder?
Sikandar Raza (Zimbabwe) is No. 1 in the ICC men's T20I all-rounder rankings with 331 rating points.
Who is the best Indian all-rounder in the world?
Ravindra Jadeja is India's best all-rounder on the all-format index (average rating 195), ranked Test #2, ODI #22.
Who is the best women's all-rounder in the world?
Hayley Matthews (West Indies) has the highest average rating across the women's ODI and T20I rankings (470).