Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for Test Batsmen

Rank Player Rating Career Best Rating
1 Steven Smith Steven Smith Australia 891 947 v England, 30/12/2017
2 Kane Williamson Kane Williamson New Zealand 886 919 v Pakistan, 07/01/2021
3 Marnus Labuschagne Marnus Labuschagne Australia 878 878 v India, 19/01/2021
4 Virat Kohli Virat Kohli India 814 937 v England, 22/08/2018
5 Joe Root Joe Root England 797 917 v Australia, 10/08/2015
6 Rishabh Pant Rishabh Pant India 747 747 v England, 10/03/2021
6 Rohit Sharma Rohit Sharma India 747 747 v England, 10/03/2021
8 Henry Nicholls Henry Nicholls New Zealand 732 778 v Bangladesh, 12/03/2019
9 David Warner David Warner Australia 724 880 v India, 13/12/2014
10 Babar Azam Babar Azam Pakistan 714 800 v Bangladesh, 11/02/2020
11 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 712 754 v South Africa, 22/07/2018
12 Quinton de Kock Quinton de Kock South Africa 697 802 v New Zealand, 29/03/2017
12 Cheteshwar Pujara Cheteshwar Pujara India 697 888 v Sri Lanka, 07/08/2017
14 Aiden Markram Aiden Markram South Africa 694 759 v Australia, 03/04/2018
15 Ben Stokes Ben Stokes England 691 827 v West Indies, 20/07/2020
16 Tom Latham Tom Latham New Zealand 690 733 v West Indies, 07/12/2020
17 Ajinkya Rahane Ajinkya Rahane India 688 825 v New Zealand, 11/10/2016
18 Ross Taylor Ross Taylor New Zealand 682 871 v West Indies, 23/12/2013
19 Azhar Ali Azhar Ali Pakistan 673 787 v Australia, 30/12/2016
20 Dean Elgar Dean Elgar South Africa 645 784 v Australia, 03/04/2018
21 Mohammad Rizwan Mohammad Rizwan Pakistan 642 667 v South Africa, 08/02/2021
22 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 640 658 v Australia, 07/09/2017
23 Rory Burns Rory Burns England 637 661 v West Indies, 28/07/2020
24 Angelo Mathews Angelo Mathews Sri Lanka 618 877 v New Zealand, 30/12/2015
24 Travis Head Travis Head Australia 618 661 v New Zealand, 30/12/2020
26 Tamim Iqbal Tamim Iqbal Bangladesh 611 709 v Australia, 30/08/2017
27 Sean Williams Sean Williams Zimbabwe 609 621 v Afghanistan, 14/03/2021
28 Jos Buttler Jos Buttler England 608 649 v Sri Lanka, 26/01/2021
29 Mayank Agarwal Mayank Agarwal India 600 727 v New Zealand, 25/02/2020
30 Mominul Haque Mominul Haque Bangladesh 590 661 v Pakistan, 10/05/2015
31 Niroshan Dickwella Niroshan Dickwella Sri Lanka 589 595 v Zimbabwe, 23/01/2020
31 BJ Watling BJ Watling New Zealand 589 696 v England, 03/12/2019
33 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 588 612 v Zimbabwe, 10/11/2016
34 Faf du Plessis Faf du Plessis South Africa 576 734 v India, 17/01/2018
35 Asad Shafiq Asad Shafiq Pakistan 572 758 v England, 18/07/2016
36 Brendan Taylor Brendan Taylor Zimbabwe 569 684 v Bangladesh, 29/10/2014
37 Shakib Al Hasan Shakib Al Hasan Bangladesh 567 694 v Australia, 30/08/2017
38 Usman Khawaja Usman Khawaja Australia 561 747 v Pakistan, 07/01/2017
39 Syed Abid Ali Syed Abid Ali Pakistan 560 560 v Zimbabwe, 11/05/2021
40 Ravindra Jadeja Ravindra Jadeja India 555 584 v Australia, 11/01/2021
40 Tim Paine Tim Paine Australia 555 592 v India, 20/12/2020
42 Colin de Grandhomme Colin de Grandhomme New Zealand 554 589 v India, 03/03/2020
43 Jason Holder Jason Holder West Indies 547 581 v England, 26/01/2019
44 Sikandar Raza Sikandar Raza Zimbabwe 528 547 v West Indies, 02/11/2017
45 Craig Ervine Craig Ervine Zimbabwe 527 549 v Bangladesh, 26/02/2020
46 Dinesh Chandimal Dinesh Chandimal Sri Lanka 526 755 v West Indies, 18/06/2018
47 Kraigg Brathwaite Kraigg Brathwaite West Indies 524 701 v England, 29/08/2017
47 Temba Bavuma Temba Bavuma South Africa 524 627 v Pakistan, 07/01/2019
47 Tom Blundell Tom Blundell New Zealand 524 561 v India, 03/03/2020
50 Kusal Mendis Kusal Mendis Sri Lanka 514 693 v West Indies, 18/06/2018
50 Ollie Pope Ollie Pope England 514 564 v Pakistan, 08/08/2020
52 Nkrumah Bonner Nkrumah Bonner West Indies 513 544 v Sri Lanka, 25/03/2021
53 Faheem Ashraf Faheem Ashraf Pakistan 511 547 v South Africa, 08/02/2021
54 Dominic Sibley Dominic Sibley England 505 575 v West Indies, 20/07/2020
54 Shan Masood Shan Masood Pakistan 505 653 v England, 08/08/2020
56 Jermaine Blackwood Jermaine Blackwood West Indies 504 596 v Bangladesh, 07/02/2021
57 Fawad Alam Fawad Alam Pakistan 501 529 v Zimbabwe, 03/05/2021
57 Matthew Wade Matthew Wade Australia 501 537 v India, 30/12/2021
59 Oshada Fernando Oshada Fernando Sri Lanka 499 509 v Pakistan, 23/12/2019
60 Lahiru Thirimanne Lahiru Thirimanne Sri Lanka 498 498 v Bangladesh, 03/05/2021
61 Devon Conway Devon Conway New Zealand 497 497 v England, 14/06/2021
61 Joe Burns Joe Burns Australia 497 575 v New Zealand, 24/02/2016
63 Hanuma Vihari Hanuma Vihari India 495 601 v West Indies, 02/09/2019
64 Mahmudullah Mahmudullah Bangladesh 494 574 v New Zealand, 12/03/2019
64 Washington Sundar Washington Sundar India 494 494 v England, 10/03/2021
66 Shane Dowrich Shane Dowrich West Indies 491 562 v England, 12/07/2020
67 Asghar Afghan Asghar Afghan Afghanistan 487 487 v Zimbabwe, 14/03/2021
68 Ibrahim Zadran Ibrahim Zadran Afghanistan 486 486 v Zimbabwe, 14/03/2021
69 Kusal Perera Kusal Perera Sri Lanka 485 559 v South Africa, 23/02/2019
70 Liton Das Liton Das Bangladesh 483 509 v Sri Lanka, 25/04/2021
71 Joe Denly Joe Denly England 480 578 v South Africa, 07/01/2020
72 Kyle Mayers Kyle Mayers West Indies 478 526 v Sri Lanka, 02/04/2021
73 Shubman Gill Shubman Gill India 476 562 v England, 09/02/2021
74 Rassie van der Dussen Rassie van der Dussen South Africa 473 473 v West Indies, 14/06/2021
75 Shimron Hetmyer Shimron Hetmyer West Indies 470 561 v England, 26/01/2019
76 KL Rahul KL Rahul India 465 761 v Sri Lanka, 14/08/2017
77 Roston Chase Roston Chase West Indies 464 626 v Pakistan, 14/05/2017
78 Jonny Bairstow Jonny Bairstow England 444 772 v South Africa, 07/08/2017
79 Zak Crawley Zak Crawley England 439 605 v Pakistan, 25/08/2020
80 Shamarh Brooks Shamarh Brooks West Indies 437 536 v England, 20/07/2020
81 Regis Chakabva Regis Chakabva Zimbabwe 435 435 v Pakistan, 11/05/2021
82 Jeet Raval Jeet Raval New Zealand 429 614 v West Indies, 11/12/2017
83 Kyle Jamieson Kyle Jamieson New Zealand 426 463 v West Indies, 07/12/2020
84 Kevin OBrien Kevin O'Brien Ireland 423 448 v Afghanistan, 17/03/2019
85 Shai Hope Shai Hope West Indies 419 653 v Zimbabwe, 25/10/2017
86 Ravichandran Ashwin Ravichandran Ashwin India 416 553 v England, 29/11/2016
87 John Campbell John Campbell West Indies 405 448 v New Zealand, 15/12/2020
88 Haris Sohail Haris Sohail Pakistan 404 563 v New Zealand, 28/11/2018
89 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 397 397 v Zimbabwe, 14/03/2021
90 Ihsanullah Ihsanullah England 396 396 v New Zealand, 14/06/2021
91 Darren Bravo Darren Bravo West Indies 392 709 v Australia, 23/04/2012
91 Ollie Robinson Ollie Robinson England 392 396 v New Zealand, 06/06/2021
93 Sam Curran Sam Curran England 391 566 v Sri Lanka, 09/11/2018
94 Soumya Sarkar Soumya Sarkar Bangladesh 382 489 v Sri Lanka, 19/03/2017
95 Joshua Da Silva Joshua Da Silva West Indies 379 442 v Sri Lanka, 25/03/2021
96 Rahmat Shah Rahmat Shah Afghanistan 377 471 v Bangladesh, 08/09/2019
97 Chris Woakes Chris Woakes England 373 496 v India, 13/08/2018
98 Mitchell Starc Mitchell Starc Australia 370 446 v India, 25/02/2017
99 Cameron Green Cameron Green Australia 368 368 v India, 19/01/2021
100 Kieran Powell Kieran Powell West Indies 360 490 v Sri Lanka, 10/06/2018
Select Language
Dark / Light mode