Test Batting Rankings

Last Updated – 03 June 2018
The International Cricket Council (ICC)  Test Batting Rankings

Pos Player Country Rating

Steve Smith

929

2 Virat Kohli 912
3 Joe Root 855
4 Kane Williamson 847
5 David Warner 820
6 Cheteshwar Pujara 810
7 Dean Elgar 784
8 Aiden Markram 759
9 Hashim Amla 726
10 Dinesh Chandimal 722
11 Ross Taylor 697
12 Kraigg Brathwaite 690
13 Alastair Cook 686
14 Francois du Plessis 673
15 Azhar Ali 672
16 Jonny Bairstow 670
17 Ajinkya Rahane 660
18 Lokesh Rahul 657
19 Kusal Mendis 649
20 Shakib Al Hasan 642
21 Quinton de Kock 637
22 Usman Khawaja 633
23 Angelo Mathews 627
24 Tamim Iqbal 617
25 Mushfiqur Rahim 615
26 Mominul Haque 612
27 Shai Hope 612
28 Dimuth Karunaratne 610
29 Shaun Marsh 605
30 Murali Vijay 603
31 Asad Shafiq 602
32 Ben Stokes 601
33 BJ Watling 596
34 Shikhar Dhawan 591
35 Tom Latham 587
36 Dhananjaya de Silva 581
37 Temba Bavuma 580
38 Henry Nicholls 573
39 Roston Chase 572
40 Peter Handscomb 559
41 Jeet Raval 552
42 Sarfraz Ahmed 551
43 Rohit Sharma 550
44 Niroshan Dickwella 540
45 Moeen Ali 537
46 Brendan Taylor 534
47 Hamilton Masakadza 531
48 Roshen Silva 517
49 Sikandar Sikandar Raza 510
50 Craig Ervine 505
51 Mahmudullah 502
52 Tim Paine 495
53 Mitchell Marsh 493
54 Colin de Grandhomme 483
55 Cameron Bancroft 478
56 Jermaine Blackwood 472
57 JP Duminy 468
58 Matt Renshaw 466
59 Wriddhiman Saha 466
60 Dawid Malan 465
61 Ravindra Jadeja 463
62 Ravichandran Ashwin 458
63 Jos Buttler 456
64 Kieran Powell 442
65 Vernon Philander 440
66 Kevin O’Brien 440
67 Jason Holder 439
68 Upul Tharanga 436
69 Ahmed Shehzad 427
70 Stephen Cook 422
71 Kaushal Silva 421
72 Imrul Kayes 419
73 Mark Stoneman 415
74 Soumya Sarkar 413
75 Hardik Pandya 409
76 Joe Burns 406
77 Haris Sohail 401
78 James Vince 398
79 Sami Aslam 398
80 Gary Ballance 394
81 Chris Woakes 392
82 Mitchell Santner 387
83 Litton Das 382
84 Mohammad Nasir Hossain 377
85 Babar Azam 370
86 Kusal Perera 368
87 Shane Dowrich 364
88 Dilruwan Perera 353
89 Regis Chakabva 351
90 Peter Moor 348
91 Karun Nair 347
92 Dominic Bess 346
93 Mitchell Starc 344
94 Sean Williams 340
95 Asela Gunaratne 339
96 Keaton Jennings 337
97 Glenn Maxwell 327
98 Jimmy Neesham 324
99 Sabbir Rahman 323
100 Graeme Cremer 323
Icc Test Batting Rankings