Official ICC App

Your App for international cricket. The official ICC app provides coverage across all of the current international action including fixtures, results, videos, ICC news, rankings and more. Don’t miss a moment and keep up with the latest from around the world of cricket!

Look back through the MRF Tyres Rankings Archive using the date selector below:
test

Men's Test Batting Rankings

Last Updated - 19. January 2021
Pos Player Team Rating Career Best Rating
1
NZ
919
919 v Pakistan, 07/01/2021
2 Steve Smith 891 947 v England, 30/12/2017
3 This player has moved up in the rankings since the previous rankings update Marnus Labuschagne 878 878 v India, 19/01/2021
4 This player has moved down in the rankings since the previous rankings update Virat Kohli 862 937 v England, 22/08/2018
5 Joe Root 783 917 v Australia, 10/08/2015
6 Babar Azam 781 800 v Bangladesh, 11/02/2020
7 This player has moved up in the rankings since the previous rankings update Cheteshwar Pujara 760 888 v Sri Lanka, 27/11/2017
8 This player has moved up in the rankings since the previous rankings update Ben Stokes 752 827 v West Indies, 20/07/2020
9 This player has moved down in the rankings since the previous rankings update Ajinkya Rahane 748 825 v New Zealand, 11/10/2016
10 Henry Nicholls 747 778 v Bangladesh, 12/03/2019
11 David Warner 724 880 v India, 13/12/2014
12 Tom Latham 706 733 v West Indies, 07/12/2020
13 This player has moved up in the rankings since the previous rankings update Rishabh Pant 691 691 v Australia, 19/01/2021
14 This player has moved down in the rankings since the previous rankings update Dean Elgar 684 784 v Australia, 03/04/2018
15 This player has moved down in the rankings since the previous rankings update Quinton de Kock 677 802 v New Zealand, 29/03/2017
16 This player has moved down in the rankings since the previous rankings update Ross Taylor 669 871 v West Indies, 23/12/2013
17 Dimuth Karunaratne 666 754 v South Africa, 22/07/2018
18 This player has moved down in the rankings since the previous rankings update Rohit Sharma 660 722 v South Africa, 22/10/2019
19 This player has moved down in the rankings since the previous rankings update Azhar Ali 658 787 v Australia, 30/12/2016
20 This player has moved down in the rankings since the previous rankings update Angelo Mathews 654 877 v New Zealand, 30/12/2015
This player has moved down in the rankings since the previous rankings update Mushfiqur Rahim 654 658 v Australia, 07/09/2017
22 Jos Buttler 630 637 v Pakistan, 25/08/2020
23 This player has moved up in the rankings since the previous rankings update Francois du Plessis 625 734 v India, 17/01/2018
This player has moved down in the rankings since the previous rankings update Mayank Agarwal 625 727 v New Zealand, 25/02/2020
25 Aiden Markram 624 759 v Australia, 03/04/2018
26 This player has moved down in the rankings since the previous rankings update Travis Head 618 661 v New Zealand, 30/12/2020
27 BJ Watling 604 696 v England, 03/12/2019
28 Brendan Taylor 599 684 v Bangladesh, 29/10/2014
29 Tamim Iqbal 597 709 v Australia, 30/08/2017
30 Asad Shafiq 596 758 v England, 18/07/2016
31 Rory Burns 591 661 v West Indies, 28/07/2020
32 Jermaine Blackwood 590 590 v New Zealand, 15/12/2020
33 Ravindra Jadeja 578 584 v Australia, 11/01/2021
34 Shakib Al Hasan 576 694 v Australia, 30/08/2017
35 Dhananjaya de Silva 573 612 v Zimbabwe, 10/11/2016
36 Mohammad Rizwan 572 572 v New Zealand, 07/01/2021
37 This player has moved up in the rankings since the previous rankings update Colin de Grandhomme 566 589 v India, 03/03/2020
38 This player has moved up in the rankings since the previous rankings update Jason Holder 563 581 v England, 26/01/2019
39 This player has moved down in the rankings since the previous rankings update Usman Khawaja 561 747 v Pakistan, 07/01/2017
40 Dinesh Chandimal 558 755 v West Indies, 18/06/2018
41 This player has moved up in the rankings since the previous rankings update Mominul Haque 556 661 v Pakistan, 10/05/2015
42 This player has moved down in the rankings since the previous rankings update Tim Paine 555 592 v India, 20/12/2020
43 Craig Ervine 549 549 v Bangladesh, 26/02/2020
44 Zak Crawley 548 605 v Pakistan, 25/08/2020
45 Niroshan Dickwella 545 595 v Zimbabwe, 23/01/2020
46 Kusal Mendis 540 693 v West Indies, 18/06/2018
47 Kusal Perera 533 559 v South Africa, 23/02/2019
This player has moved up in the rankings since the previous rankings update Shubman Gill 533 533 v Australia, 19/01/2021
49 This player has moved down in the rankings since the previous rankings update Ollie Pope 526 564 v Pakistan, 08/08/2020
This player has moved down in the rankings since the previous rankings update Shan Masood 526 653 v England, 08/08/2020
51 This player has moved down in the rankings since the previous rankings update Dom Sibley 524 575 v West Indies, 20/07/2020
52 This player has moved down in the rankings since the previous rankings update Tom Blundell 522 561 v India, 03/03/2020
53 Shane Dowrich 516 562 v England, 12/07/2020
54 Joe Denly 515 578 v South Africa, 07/01/2020
This player has moved down in the rankings since the previous rankings update Hanuma Vihari 515 601 v West Indies, 02/09/2019
56 Mahmudullah 514 574 v New Zealand, 12/03/2019
57 This player has moved down in the rankings since the previous rankings update Matthew Wade 501 537 v India, 30/12/2021
58 Jonny Bairstow 500 772 v South Africa, 07/08/2017
59 This player has moved down in the rankings since the previous rankings update Joe Burns 497 575 v New Zealand, 24/02/2016
60 This player has moved down in the rankings since the previous rankings update Shimron Hetmyer 495 561 v England, 26/01/2019
61 This player has moved down in the rankings since the previous rankings update Temba Bavuma 492 627 v Pakistan, 07/01/2019
62 This player has moved down in the rankings since the previous rankings update Kraigg Brathwaite 490 701 v England, 29/08/2017
63 Sikandar Raza 487 547 v West Indies, 02/11/2017
64 This player has moved down in the rankings since the previous rankings update Lokesh Rahul 484 761 v Sri Lanka, 14/08/2017
65 This player has moved down in the rankings since the previous rankings update Sean Williams 480 485 v Sri Lanka, 31/01/2020
66 This player has moved down in the rankings since the previous rankings update Oshada Fernando 478 509 v Pakistan, 23/12/2019
67 This player has moved down in the rankings since the previous rankings update Abid Ali 475 518 v England, 17/08/2020
68 This player has moved down in the rankings since the previous rankings update Kyle Jamieson 460 463 v West Indies, 07/12/2020
69 This player has moved down in the rankings since the previous rankings update Shamarh Brooks 459 536 v England, 20/07/2020
70 Roston Chase 453 626 v Pakistan, 14/05/2017
71 Litton Das 450 450 v Zimbabwe, 26/02/2020
72 John Campbell 448 448 v New Zealand, 15/12/2020
73 Shai Hope 445 653 v Zimbabwe, 25/10/2017
74 Jeet Raval 438 614 v West Indies, 11/12/2017
75 Kevin O'Brien 423 448 v Afghanistan, 17/03/2019
Sam Curran 423 566 v Sri Lanka, 09/11/2018
77 Faheem Ashraf 422 422 v New Zealand, 07/01/2021
78 Soumya Sarkar 421 489 v Sri Lanka, 19/03/2017
Haris Sohail 421 563 v New Zealand, 28/11/2018
80 Rassie van der Dussen 417 417 v Sri Lanka, 07/01/2021
81 Darren Bravo 412 709 v Australia, 23/04/2012
82 This player has moved up in the rankings since the previous rankings update Washington Sundar 403 403 v Australia, 19/01/2021
83 This player has moved down in the rankings since the previous rankings update Rahmat Shah 400 471 v Bangladesh, 08/09/2019
This player has moved down in the rankings since the previous rankings update Chris Woakes 400 496 v India, 13/08/2018
This player has moved down in the rankings since the previous rankings update Asghar Afghan 400 484 v Bangladesh, 08/09/2019
86 This player has moved down in the rankings since the previous rankings update Daryl Mitchell 399 402 v England, 03/12/2019
87 Lahiru Thirimanne 377 386 v India, 24/08/2015
88 Mitchell Santner 376 432 v England, 24/11/2019
89 Ibrahim Zadran 375 426 v Bangladesh, 08/09/2019
90 This player has moved down in the rankings since the previous rankings update Mitchell Starc 370 446 v India, 25/02/2017
This player has moved down in the rankings since the previous rankings update Ravichandran Ashwin 370 553 v England, 29/11/2016
92 This player has moved up in the rankings since the previous rankings update Cameron Green 368 368 v India, 19/01/2021
93 This player has moved down in the rankings since the previous rankings update Imam-ul-Haq 360 433 v South Africa, 15/01/2019
94 This player has moved down in the rankings since the previous rankings update Wriddhiman Saha 358 524 v Sri Lanka, 07/08/2017
95 This player has moved down in the rankings since the previous rankings update Mitchell Marsh 356 552 v South Africa, 12/03/2018
96 This player has moved down in the rankings since the previous rankings update Moeen Ali 355 655 v South Africa, 07/08/2017
97 This player has moved down in the rankings since the previous rankings update Cameron Bancroft 354 483 v South Africa, 26/03/2018
98 This player has moved down in the rankings since the previous rankings update Prithvi Shaw 350 465 v West Indies, 14/10/2018
99 This player has moved down in the rankings since the previous rankings update Zafar Gohar 348 348 v New Zealand, 07/01/2021
100 This player has moved down in the rankings since the previous rankings update Shadab Khan 344 358 v England, 08/08/2020