Test Batting Rankings

Last Updated – 19 October 2018
The International Cricket Council (ICC)  Test Batting Rankings

Pos Player Rating
1
Virat Kohli
935
2 Steve Smith 910
3 Kane Williamson 847
4 Joe Root 835
5 David Warner 803
6 Cheteshwar Pujara 765
7 Dimuth Karunaratne 754
8 Dinesh Chandimal 733
9 Dean Elgar 724
10 Aiden Markram 703
11 Usman Khawaja 699
12 Ross Taylor 697
13 Hashim Amla 673
14 Francois du Plessis 665
15 Azhar Ali 648
16 Kusal Mendis 641
17 Jonny Bairstow 637
18 Ajinkya Rahane 633
19 Shakib Al Hasan 632
20 Kraigg Brathwaite 632
21 Jos Buttler 611
22 Lokesh Rahul 608
23 Angelo Mathews 607
24 Asad Shafiq 604
25 Sarfraz Ahmed 602
26 BJ Watling 596
27 Quinton de Kock 593
28 Tamim Iqbal 592
29 Mushfiqur Rahim 592
30 Tom Latham 587
31 Ben Stokes 583
32 Roston Chase 582
33 Henry Nicholls 573
34 Temba Bavuma 566
35 Mominul Haque 558
36 Shai Hope 558
37 Jeet Raval 552
38 Shikhar Dhawan 549
39 Niroshan Dickwella 549
40 Peter Handscomb 548
41 Murali Vijay 545
42 Shaun Marsh 543
43 Moeen Ali 539
44 Sam Curran 537
45 Brendan Taylor 534
46 Hamilton Masakadza 531
47 Dhananjaya de Silva 529
48 Sikandar Raza 510
49 Rohit Sharma 508
50 Mohammad Hafeez 507
51 Craig Ervine 505
52 Jason Holder 497
53 Ravindra Jadeja 493
54 Colin de Grandhomme 483
55 Tim Paine 482
56 Cameron Bancroft 469
57 Kieran Powell 468
58 Prithvi Shaw 465
59 Aaron Finch 463
60 Rishabh Pant 459
61 Shane Dowrich 458
62 Matt Renshaw 457
63 Chris Woakes 456
64 Mahmudullah 455
65 Vernon Philander 448
66 Hardik Pandya 446
67 Mitchell Marsh 446
68 Fakhar Zaman 444
69 Haris Sohail 441
70 Ravichandran Ashwin 440
71 Kevin O’Brien 440
72 Jermaine Blackwood 440
73 Dawid Malan 437
74 Wriddhiman Saha 430
75 Roshen Silva 429
76 Babar Azam 424
77 Danushka Gunathilaka 414
78 Imrul Kayes 414
79 Soumya Sarkar 404
80 Kaushal Silva 401
81 Litton Das 398
82 Joe Burns 398
83 Mark Stoneman 394
84 Sami Aslam 390
85 Mitchell Santner 387
86 James Vince 378
87 Keaton Jennings 367
88 Dilruwan Perera 358
89 Mitchell Starc 355
90 Imam-ul-Haq 351
91 Regis Chakabva 351
92 Peter Moor 348
93 Kusal Perera 347
94 Sean Williams 340
95 Shimron Hetmyer 335
96 Dominic Bess 329
97 Travis Head 328
98 Graeme Cremer 323
99 Sabbir Rahman 317
100 Tom Blundell 312
Icc Test Batting Rankings