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

All-format index: top 20 all-rounders in the world

#Player TestODIT20I Index
1 Marco JansenSouth Africa #1
463
#14
185
#37
116
255
2 Azmatullah OmarzaiAfghanistan – #1
359
#3
279
213
3 Mitchell SantnerNew Zealand #19
182
#6
247
#9
200
210
4 Sikandar RazaZimbabwe – #2
288
#1
331
206
5 Ravindra JadejaIndia #2
422
#22
164
– 195
6 Roston ChaseWest Indies #23
153
#26
156
#4
258
189
7 Mehidy Hasan MirazBangladesh #4
298
#4
250
– 183
8 Axar PatelIndia #14
190
#9
198
#24
142
177
9 Rashid KhanAfghanistan – #7
245
#8
201
149
10 Mohammad NabiAfghanistan – #3
251
#12
185
145
11 Will JacksEngland – #18
173
#5
257
143
12 Dipendra Singh AireeNepal – #19
169
#6
255
141
13 Glenn PhillipsNew Zealand #17
188
#40
133
#46
97
139
14 Mark AdairIreland #25
150
#32
144
#35
118
137
15 Gerhard ErasmusNamibia – #15
181
#7
213
131
16 Michael BracewellNew Zealand – #4
250
#39
112
121
17 Brandon McMullenScotland – #8
238
#33
119
119
18 Sam CurranEngland – #35
141
#10
190
110
19 Wanindu HasarangaSri Lanka – #17
174
#21
153
109
20 Wiaan MulderSouth Africa #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 ODIT20I Index
1 Hayley MatthewsWest Indies #2
467
#1
472
470
2 Ashleigh GardnerAustralia #1
481
#6
364
423
3 Amelia KerrNew Zealand #6
358
#2
436
397
4 Deepti SharmaIndia #4
374
#4
382
378
5 Chamari AthapaththuSri Lanka #7
280
#3
413
347
6 Marizanne KappSouth Africa #5
367
#9
260
314
7 Annabel SutherlandAustralia #3
428
#17
190
309
8 Orla PrendergastIreland #11
235
#5
376
306
9 Fatima SanaPakistan #15
219
#7
336
278
10 Sophie DevineNew Zealand #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).