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

ICC men's Test ranking for batsmen, bowlers and all rounders
Kane Williamson(Left), Pat Cummins(Middle), Jason Holder

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

Marnus Labuschagne holds the top position in the ICC Men’s Test batsmen ranking list with a rating of 936. Following is the list of Men’s Test batsmen ranking.

POS PLAYER TEAM RATING
1 Kane Williamson NZ 883
2 Joe Root ENG 859
3 Steve Smith AUS 842
4 Babar Azam PAK 829
5 Marnus Labuschagne AUS 826
6 Travis Head AUS 818
7 Usman Khawaja AUS 796
8 Daryl Mitchell NZ 792
9 Harry Brook ENG 773
10 Rohit Sharma IND 759
11 Dimuth Karunaratne SL 747
12 Rishabh Pant IND 743
13 Tom Blundell NZ 739
14 Virat Kohli IND 733
15 Saud Shakeel PAK 705
16 Temba Bavuma SA 685
17 Jonny Bairstow ENG 683
18 Litton Das BAN 682
19 Ben Stokes ENG 668
20 Tom Latham NZ 658
21 Abdullah Shafique PAK 657
22 Dinesh Chandimal SL 656
22 Devon Conway NZ 656
22 Mushfiqur Rahim BAN 656
25 Dhananjaya de Silva SL 647
26 Angelo Mathews SL 646
27 Aiden Markram SA 634
28 Ben Duckett ENG 633
29 Mohammad Rizwan PAK 618
29 Zak Crawley ENG 618
31 Henry Nicholls NZ 616
32 Imam-ul-Haq PAK 613
33 Kraigg Brathwaite WI 607
34 Cheteshwar Pujara IND 606
35 Agha Salman PAK 601
36 Dean Elgar SA 599
37 David Warner AUS 592
37 Ollie Pope ENG 592
39 Ravindra Jadeja IND 583
40 Shakib Al Hasan BAN 577
41 Shreyas Iyer IND 574
42 Cameron Green AUS 569
43 Ajinkya Rahane IND 563
44 Craig Ervine ZIM 555
45 Alex Carey AUS 548
46 Tamim Iqbal BAN 545
47 Jermaine Blackwood WI 542
48 Kusal Mendis SL 536
49 Akshar Patel IND 532
50 Keegan Petersen SA 524
51 Kyle Verreynne SA 517
52 Shubman Gill IND 509
53 Sarfaraz Ahmed PAK 508
54 Mominul Haque BAN 504
55 Nazmul Shanto BAN 503
56 Fawad Alam PAK 500
57 Rassie van der Dussen SA 497
58 Nkruma Bonner WI 492
59 Harry Tector IRE 479
59 Niroshan Dickwella SL 479
61 Ben Foakes ENG 471
62 Lokesh Rahul IND 469
63 Yashasvi Jaiswal IND 466
64 Jason Holder WI 459
65 Hanuma Vihari IND 458
66 Lorcan Tucker IRE 450
67 Shan Masood PAK 444
68 Oshada Fernando SL 439
69 Joshua Da Silva WI 437
70 Kyle Mayers WI 436
71 Pathum Nissanka SL 434
72 Sarel Erwee SA 432
72 Ibrahim Zadran AFG 432
74 Zakir Hasan BAN 430
75 Ravichandran Ashwin IND 421
76 Tagenarine Chanderpaul WI 420
77 Alick Athanaze WI 406
78 John Campbell WI 405
79 Alex Lees ENG 399
80 Innocent Kaia ZIM 394
81 Faheem Ashraf PAK 385
82 Nurul Hasan BAN 380
82 Hashmatullah Shaidi AFG 380
84 Mahmudul Hasan Joy BAN 374
85 Kamindu Mendis 373
85 Mitchell Marsh AUS 373
87 Roston Chase WI 369
88 Chris Woakes ENG 368
89 Rahmat Shah AFG 366
90 Jamie Overton ENG 360
91 Marco Jansen SA 342
92 Will Young NZ 340
93 Curtis Campher IRE 336
94 KNM Fernando SL 329
95 Mitchell Starc AUS 325
95 Tony de Zorzi SA 325
97 Shamarh Brooks WI 319
98 Moeen Ali ENG 316
99 Peter Handscomb AUS 314
100 Andrew Balbirnie IRE 312

 

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.

POS PLAYER TEAM RATING
1 Ravichandran Ashwin IND 879
2 Kagiso Rabada SA 825
3 Ravindra Jadeja IND 782
4 Stuart Broad ENG 776
5 Pat Cummins AUS 775
6 Shaheen Afridi PAK 762
6 Ollie Robinson ENG 762
8 James Anderson ENG 761
9 Nathan Lyon AUS 760
10 Jasprit Bumrah IND 756
11 Prabath Jayasuriya SL 751
12 Kyle Jamieson NZ 742
12 Mitchell Starc AUS 742
14 Tim Southee NZ 731
15 Josh Hazlewood AUS 717
16 Trent Boult NZ 696
17 Anrich Nortje SA 691
18 Neil Wagner NZ 670
19 Kemar Roach WI 658
20 Mohammad Shami IND 642
21 Mark Wood ENG 640
22 Taijul Islam BAN 634
23 Chris Woakes ENG 624
24 Jason Holder WI 612
25 Mehedi Hasan BAN 599
26 Hasan Ali PAK 595
27 Keshav Maharaj SA 584
28 Marco Jansen SA 583
29 Shakib Al Hasan BAN 577
30 Jack Leach ENG 573
31 Matt Henry NZ 569
31 Ramesh Mendis SL 569
33 Mohammed Siraj IND 563
34 Akshar Patel IND 561
35 Kyle Mayers WI 551
36 Umesh Yadav IND 534
37 Lungi Ngidi SA 530
37 Naseem Shah PAK 530
39 Alzarri Joseph WI 529
40 Shannon Gabriel WI 511
41 Yasir Shah PAK 507
42 Nauman Ali PAK 497
43 Asitha Fernando SL 472
44 Lasith Embuldeniya SL 470
45 Abrar Ahmed PAK 463
46 Ben Stokes ENG 460
47 Jayden Seales WI 441
48 Ajaz Patel NZ 431
49 Gudakesh Motie-Kanhai WI 425
50 Kasun Rajitha SL 422
51 Kuldeep Yadav IND 420
52 Moeen Ali ENG 413
53 Shardul Thakur IND 409
54 Lahiru Kumara SL 397
55 Scott Boland AUS 389
56 Nayeem Hasan BAN 381
57 Todd Murphy AUS 380
58 Roston Chase WI 377
59 Matthew Potts ENG 376
60 Vishwa Fernando SL 360
61 Ish Sodhi NZ 351
62 Josh Tongue ENG 345
63 Jomel Warrican WI 338
64 Joe Root ENG 334
65 Ebadot Hussain BAN 328
66 Gerald Coetzee SA 325
67 Praveen Jayawickrama SL 323
68 null NZ 304
69 Cameron Green AUS 299
70 Hamza Hotak AFG 288
70 Rahkeem Cornwall WI 288
70 Simon Harmer SA 288
73 Victor Nyauchi ZIM 276
74 Blair Tickner NZ 266
75 Mohammad Shoriful Islam BAN 264
76 Willem Mulder SA 260
77 Mitchell Marsh AUS 259
78 Mustafizur Rahman BAN 245
79 Rehan Ahmed ENG 244
80 Mohammad Nawaz PAK 243
81 Donald Tiripano ZIM 237
82 Yamin Ahmadzi AFG 236
83 Faheem Ashraf PAK 233
84 Zahid Mahmood PAK 231
85 Taskin Ahmed BAN 226
86 Matthew Kuhnemann AUS 223
86 Michael Neser AUS 223
88 Brandon Mavuta ZIM 221
89 Dhananjaya de Silva SL 202
90 Agha Salman PAK 197
90 Khaled Ahmed BAN 197
92 Mark Adair IRE 173
93 Andy McBrine IRE 171
94 Zahir Khan AFG 165
95 Mitchell Swepson AUS 161
95 Kraigg Brathwaite WI 161
97 Will Jacks ENG 143
98 Nijat Masood AFG 121
99 Angelo Mathews SL 119
100 Wellington Masakadza ZIM 111

 

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.

POS PLAYER TEAM RATING
1 Ravindra Jadeja IND 455
2 Ravichandran Ashwin IND 370
3 Shakib Al Hasan BAN 332
4 Ben Stokes ENG 307
5 Akshar Patel IND 298
6 Joe Root ENG 286
7 Jason Holder WI 280
8 Mitchell Starc AUS 241
9 Kyle Mayers WI 240
10 Chris Woakes ENG 229
11 Pat Cummins AUS 213
12 Marco Jansen SA 199
13 Kyle Jamieson NZ 196
14 Kagiso Rabada SA 184
14 Mehedi Hasan BAN 184
16 Tim Southee NZ 182
17 Keshav Maharaj SA 176
18 Stuart Broad ENG 172
19 Cameron Green AUS 170
20 Nathan Lyon AUS 161

 

CHECKICC 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.