HomeCricketICC RankingsICC Men's Test Rankings - Batsmen, Bowlers and All-Rounders

ICC Men’s Test Rankings – Batsmen, Bowlers and All-Rounders

Times of Sports — Preferred Source CTA

The MRF Tyres ICC Men’s Test Rankings is a table where international cricket players’ performances are ranked using a points-based system which is worked out by doing a series of calculations leading to a sophisticated moving average. Players are rated on a scale of 0 to 1000 points.

ICC Men’s Test Rankings – Batsmen

Following are the list of players in the Men’s Test batters Rankings which changes after players’ performance in each Test match.

Rank Player Nation Rating
1 Harry Brook England 861
2 Steve Smith Australia 840
3 Joe Root England 816
4 Travis Head Australia 811
5 Temba Bavuma South Africa 775
6 Rachin Ravindra New Zealand 740
7 Rishabh Pant India 713
8 Daryl Mitchell New Zealand 710
9 Shubman Gill India 709
10 Kamindu Mendis Sri Lanka 706
11 Yashasvi Jaiswal India 697
12 Dinesh Chandimal Sri Lanka 689
13 Babar Azam Pakistan 684
14 Aiden Markram South Africa 681
15 Devon Conway New Zealand 681
16 Saud Shakeel Pakistan 674
17 Mushfiqur Rahim Bangladesh 672
18 Alex Carey Australia 670
19 Sean Williams Zimbabwe 662
20 Jamie Smith England 659
21 Najmul Hossain Shanto Bangladesh 654
22 Cameron Green Australia 652
23 Wiaan Mulder South Africa 647
24 Sonal Dinusha Sri Lanka 633
25 Ben Duckett England 630
26 Dhananjaya de Silva Sri Lanka 627
27 Rahmat Shah Afghanistan 626
28 Pathum Nissanka Sri Lanka 624
29 Ravindra Jadeja India 620
30 KL Rahul India 610
31 Tom Latham New Zealand 608
32 Glenn Phillips New Zealand 608
33 Litton Das Bangladesh 594
34 Mohammad Rizwan Pakistan 593
35 Kyle Verreynne South Africa 589
36 Mominul Haque Bangladesh 587
37 Shan Masood Pakistan 586
38 Ryan Rickelton South Africa 583
39 Marnus Labuschagne Australia 576
40 Shai Hope West Indies 566
41 Tony de Zorzi South Africa 565
42 Kusal Mendis Sri Lanka 564
43 Henry Nicholls New Zealand 561
44 Salman Agha Pakistan 559
45 Ollie Pope England 557
46 Abdullah Shafique Pakistan 556
47 Tristan Stubbs South Africa 555
48 Will Young New Zealand 554
49 Washington Sundar India 554
50 Tom Blundell New Zealand 548
51 Lorcan Tucker Ireland 544
52 Justin Greaves West Indies 544
53 Zak Crawley England 538
54 Devdutt Padikkal India 538
55 David Bedingham South Africa 536
56 Craig Ervine Zimbabwe 521
57 Innocent Kaia Zimbabwe 514
58 Imam-ul-Haq Pakistan 506
59 Ibrahim Zadran Afghanistan 504
60 Kavem Hodge West Indies 485
61 Senuran Muthusamy South Africa 482
62 Jacob Bethell England 476
63 Mehidy Hasan Miraz Bangladesh 474
64 Andy McBrine Ireland 474
65 Dhruv Jurel India 467
66 Shadman Islam Bangladesh 459
67 John Campbell West Indies 458
68 Beau Webster Australia 454
69 Kraigg Brathwaite West Indies 450
70 Lhuan-dre Pretorius South Africa 446
71 Axar Patel India 441
72 Corbin Bosch South Africa 439
73 Brandon King West Indies 439
74 Pasindu Sooriyabandara Sri Lanka 435
75 Hashmatullah Shahidi Afghanistan 429
76 Jordan Cox England 427
77 Marco Jansen South Africa 417
78 Ben Curran Zimbabwe 416
79 Jaker Ali Bangladesh 415
80 Niroshan Dickwella Sri Lanka 413
81 Alick Athanaze West Indies 411
82 Roston Chase West Indies 406
83 Amir Jangoo West Indies 401
84 Mahmudul Hasan Joy Bangladesh 399
85 Mark Adair Ireland 395
86 Emilio Gay England 390
87 Brian Bennett Zimbabwe 388
88 Dan Lawrence England 387
89 Mitchell Hay New Zealand 384
90 Dean Foxcroft New Zealand 381
91 Razaullah Pakistan 379
92 Joshua Da Silva West Indies 372
93 Mitchell Santner New Zealand 370
94 Paul Stirling Ireland 359
95 Curtis Campher Ireland 358
96 Azan Awais Pakistan 358
97 Andy Balbirnie Ireland 346
98 Gus Atkinson England 344
99 Tagenarine Chanderpaul – 63709 West Indies 339
100 Harry Tector Ireland 339

ICC Men’s Test Rankings – Bowlers

Following are the list of players in the Men’s Test Bowlers Rankings which changes after players’ performance in each Test match.

Rank Player Nation Rating
1 Mitchell Starc Australia 872
2 Matt Henry New Zealand 861
3 Ollie Robinson England 856
4 Jasprit Bumrah India 853
5 Pat Cummins Australia 841
6 Marco Jansen South Africa 825
7 Kagiso Rabada South Africa 807
8 Scott Boland Australia 804
9 Josh Hazlewood Australia 783
10 Noman Ali Pakistan 777
11 Josh Tongue England 741
12 Asitha Fernando Sri Lanka 732
13 Nathan Lyon Australia 731
14 Simon Harmer South Africa 721
15 Taijul Islam Bangladesh 720
16 Mohammad Abbas Pakistan 713
17 Mohammed Siraj India 696
18 Blessing Muzarabani Zimbabwe 687
19 Ravindra Jadeja India 682
20 Shamar Joseph West Indies 679
21 Keshav Maharaj South Africa 671
22 Prabath Jayasuriya Sri Lanka 671
23 Mehidy Hasan Miraz Bangladesh 664
24 Kemar Roach West Indies 662
25 Kuldeep Yadav India 650
26 Kyle Jamieson New Zealand 643
27 Jayden Seales West Indies 639
28 Gus Atkinson England 637
29 Will ORourke New Zealand 619
30 Ajaz Patel New Zealand 602
31 Shaheen Afridi Pakistan 593
32 Sajid Khan Pakistan 587
33 Brydon Carse England 586
34 Alzarri Joseph West Indies 551
35 Vishwa Fernando Sri Lanka 540
36 Jomel Warrican West Indies 538
37 Jofra Archer England 530
38 Nathan Smith New Zealand 509
39 Lungi Ngidi South Africa 495
40 Mitchell Santner New Zealand 493
41 Jacob Duffy New Zealand 492
42 Lahiru Kumara Sri Lanka 491
43 Manav Suthar India 485
44 Hasan Ali Pakistan 481
45 Prasidh Krishna India 470
46 Mark Wood England 460
47 Nayeem Hasan Bangladesh 455
48 Hasan Mahmud Bangladesh 454
49 Shoaib Bashir England 450
50 Michael Neser Australia 439
51 Axar Patel India 431
52 Taskin Ahmed Bangladesh 429
53 Washington Sundar India 424
54 Justin Greaves West Indies 414
55 Khurram Shahzad Pakistan 405
56 Kasun Rajitha Sri Lanka 404
57 Shoriful Islam Bangladesh 403
58 Mark Adair Ireland 382
59 Wiaan Mulder South Africa 380
60 Zakary Foulkes New Zealand 374
61 Hasan Murad Bangladesh 374
62 Nahid Rana Bangladesh 366
63 Barry McCarthy Ireland 360
64 Codi Yusuf South Africa 360
65 Corbin Bosch South Africa 359
66 Akash Deep India 349
67 Senuran Muthusamy South Africa 339
68 Blair Tickner New Zealand 330
69 Matthew Potts England 328
70 Milan Rathnayaka Sri Lanka 319
71 Roston Chase West Indies 314
72 Glenn Phillips New Zealand 310
73 Richard Ngarava Zimbabwe 309
74 Andy McBrine Ireland 297
75 Ali Usman Pakistan 293
76 Shardul Thakur India 291
77 Cameron Green Australia 274
78 Brad Evans Zimbabwe 265
79 Khaled Ahmed Bangladesh 262
80 Matthew Humphreys Ireland 258
81 Mohammad Ali Pakistan 248
82 Joe Root England 246
83 Aamer Jamal Pakistan 239
84 Ebadot Hossain Bangladesh 238
85 Tanaka Chivanga Zimbabwe 227
86 Dhananjaya de Silva Sri Lanka 224
87 Beau Webster Australia 219
88 Victor Nyauchi Zimbabwe 218
89 Newman Nyamhuri Zimbabwe 217
90 Michael Bracewell New Zealand 215
91 Wellington Masakadza Zimbabwe 209
92 Asif Afridi Pakistan 209
93 Yamin Ahmadzai Afghanistan 202
94 Ziaur Rahman Afghanistan 201
95 Tharindu Ratnayake Sri Lanka 183
96 Will Jacks England 179
97 Jacob Bethell England 179
98 Michael Rae New Zealand 177
99 Matthew Fisher England 170
100 Sean Williams Zimbabwe 163

ICC Men’s Test Rankings – All-Rounder

Players need to shine with both ball and bat to get enrolled in the list of ICC Men’s Test All-Rounders Ranking. Following are the list of players in the Men’s Test all-rounders Rankings which changes after players’ performance in each Test match.

Rank Player Nation Rating
1 Ravindra Jadeja India 422
2 Marco Jansen South Africa 344
3 Mehidy Hasan Miraz Bangladesh 314
4 Mitchell Starc Australia 276
5 Wiaan Mulder South Africa 245
6 Pat Cummins Australia 234
7 Washington Sundar India 234
8 Justin Greaves West Indies 225
9 Gus Atkinson England 219
10 Joe Root England 200
11 Kagiso Rabada South Africa 197
12 Shamar Joseph West Indies 197
13 Ollie Robinson England 191
14 Axar Patel India 190
15 Kyle Jamieson New Zealand 189
16 Glenn Phillips New Zealand 188
17 Mitchell Santner New Zealand 182
18 Keshav Maharaj South Africa 178
19 Cameron Green Australia 178
20 Nathan Lyon Australia 171
21 Matt Henry New Zealand 166
22 Senuran Muthusamy South Africa 163
23 Corbin Bosch South Africa 157
24 Mark Adair Ireland 150
25 Dhananjaya de Silva Sri Lanka 140
26 Andy McBrine Ireland 140
27 Brydon Carse England 139
28 Simon Harmer South Africa 138
29 Taijul Islam Bangladesh 135
30 Kemar Roach West Indies 133
31 Noman Ali Pakistan 132
32 Roston Chase West Indies 127
33 Sajid Khan Pakistan 124
34 Alzarri Joseph West Indies 118
35 Josh Hazlewood Australia 113
36 Nathan Smith New Zealand 111
37 Sean Williams Zimbabwe 107
38 Travis Head Australia 106
39 Jofra Archer England 105
40 Jomel Warrican West Indies 103
41 Beau Webster Australia 99
42 Blessing Muzarabani Zimbabwe 96
43 Mohammad Abbas Pakistan 94
44 Kuldeep Yadav India 91
45 Milan Rathnayaka Sri Lanka 91
46 Michael Neser Australia 90
47 Salman Agha Pakistan 87
48 Jacob Bethell England 85
49 Jasprit Bumrah India 84
50 Josh Tongue England 82
51 Jayden Seales West Indies 79
52 Mark Wood England 78
53 Scott Boland Australia 78
54 Rachin Ravindra New Zealand 76
55 Ajaz Patel New Zealand 74
56 Prabath Jayasuriya Sri Lanka 73
57 Aamer Jamal Pakistan 69
58 Hasan Ali Pakistan 67
59 Shardul Thakur India 66
60 Hasan Mahmud Bangladesh 66
61 Steve Smith Australia 65
62 Taskin Ahmed Bangladesh 63
63 Manav Suthar India 63
64 Nayeem Hasan Bangladesh 59
65 Sonal Dinusha Sri Lanka 57
66 Kraigg Brathwaite West Indies 55
67 Akash Deep India 55
68 Mominul Haque Bangladesh 54
69 Shaheen Afridi Pakistan 53
70 Jacob Duffy New Zealand 53
71 Aiden Markram South Africa 52
72 Shoriful Islam Bangladesh 51
73 Marnus Labuschagne Australia 48
74 Mohammed Siraj India 46
75 Michael Bracewell New Zealand 45
76 Wessly Madhevere Zimbabwe 43
77 Khurram Shahzad Pakistan 42
78 Codi Yusuf South Africa 42
79 Matthew Fisher England 39
80 Will Jacks England 39
81 Barry McCarthy Ireland 39
82 Shoaib Bashir England 38
83 Nitish Kumar Reddy India 38
84 Vishwa Fernando Sri Lanka 37
85 Dan Lawrence England 36
86 Kavem Hodge West Indies 34
87 Lahiru Kumara Sri Lanka 33
88 Razaullah Pakistan 31
89 Lungi Ngidi South Africa 28
90 Wellington Masakadza Zimbabwe 28
91 Richard Ngarava Zimbabwe 27
92 Matthew Potts England 27
93 Zakary Foulkes New Zealand 27
94 Brian Bennett Zimbabwe 26
95 Kasun Rajitha Sri Lanka 25
96 Asitha Fernando Sri Lanka 25
97 Hasan Murad Bangladesh 25
98 Daryl Mitchell New Zealand 22
99 Brad Evans Zimbabwe 22
100 Curtis Campher Ireland 21

 

CHECK: ICC Men’s Test Cricket Team Ranking – Current Updates

Who developed ICC Ranking System?

The ratings were developed at the suggestion of Ted Dexter in 1987.

When are the rankings updated?

Normally ICC updates the Test rankings after each Test match (usually within 12 hours) and ODI ratings at the end of each ODI series. But generally, it doesn’t publish Test rankings if another Test match is currently in progress.

How ICC Men’s Test Batsmen Rankings calculated?

  1. Out or Not Out (Bonus points are given to Not out players)
  2. Ratings of the opposing bowling attack; the higher the combined ratings of the bowling attack, in proportion more value is given to the batsman’s innings.
  3. Runs scored i.e., more runs means more bonus points. A century in the second innings will get more credit than in the first inning.
  4. At which juncture; runs are scored. If a player score runs when his team was in crisis, then a player gets more rating points.
  5. The level of run-scoring in the match. If both teams score 500 in innings, then the computer rate it as a high scoring match, so 100 runs by a player in this innings worth lesser to a low scoring match in which both team score just 150 runs.
  6. If a player has scored more runs in a match and his team wins then he gets bonus points. But bonus points will be more if the victory is against a strong team.
Times of Sports
Times of Sports
A Leading Sports News Channel For All The Exclusive Sports Updates Across Globe.

IPL 2026 Squad

Must Read