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

Men's Test Batting Rankings

Last Updated - 28. July 2022
Pos Player Team Rating Career Best Rating
1
(0)
ENG
923
923 v India, 05/07/2022
2
(0)
Marnus Labuschagne 885 936 v Pakistan, 08/03/2022
3
(0)
Babar Azam 879 879 v Sri Lanka, 28/07/2022
4
(0)
Steve Smith 848 947 v England, 08/01/2018
5
(0)
Rishabh Pant 801 801 v England, 05/07/2022
6
(0)
Kane Williamson 786 919 v Pakistan, 07/01/2021
7
(0)
Usman Khawaja 766 779 v Sri Lanka, 03/07/2022
8
(0)
Dimuth Karunaratne 748 782 v Australia, 12/07/2022
9
(0)
Rohit Sharma 746 813 v England, 06/09/2021
10
(0)
Jonny Bairstow 742 772 v South Africa, 07/08/2017
11
(0)
Daryl Mitchell 715 715 v England, 27/06/2022
12
(0)
Virat Kohli 714 937 v England, 22/08/2018
13
(0)
Litton Das 694 724 v Sri Lanka, 27/05/2022
14
(0)
Dean Elgar 689 784 v Australia, 03/04/2018
15
(0)
Travis Head 678 773 v England, 18/01/2022
16
(2) This player has moved up in the rankings since the previous rankings update
Dinesh Chandimal 673 755 v West Indies, 18/06/2018
17
(3) This player has moved up in the rankings since the previous rankings update
Mohammad Rizwan 670 700 v Australia, 16/03/2022
18
(1) This player has moved down in the rankings since the previous rankings update
David Warner 667 880 v India, 13/12/2014
19
(0)
Mushfiqur Rahim 662 675 v Sri Lanka, 27/05/2022
20
(4) This player has moved down in the rankings since the previous rankings update
Abdullah Shafique 657 671 v Sri Lanka, 20/07/2022
21
(1) This player has moved up in the rankings since the previous rankings update
Tom Blundell 654 654 v England, 27/06/2022
22
(1) This player has moved down in the rankings since the previous rankings update
Angelo Mathews 654 877 v New Zealand, 30/12/2015
23
(0)
Mayank Agarwal 644 727 v New Zealand, 25/02/2020
24
(0)
Azhar Ali 631 787 v Australia, 30/12/2016
25
(0)
Ben Stokes 625 827 v West Indies, 20/07/2020
26
(0)
Tom Latham 622 733 v West Indies, 07/12/2020
27
(0)
Cheteshwar Pujara 622 888 v Sri Lanka, 07/08/2017
28
(0)
Temba Bavuma 620 627 v Pakistan, 07/01/2019
29
(0)
Kraigg Brathwaite 619 701 v England, 29/08/2017
30
(1) This player has moved up in the rankings since the previous rankings update
Henry Nicholls 613 778 v Bangladesh, 12/03/2019
31
(1) This player has moved down in the rankings since the previous rankings update
Abid Ali 610 643 v Bangladesh, 30/11/2021
32
(0)
Sean Williams 603 621 v Afghanistan, 14/03/2021
33
(0)
Colin de Grandhomme 601 613 v England, 06/06/2022
34
(0)
Devon Conway 594 661 v South Africa, 01/03/2022
35
(0)
Ravindra Jadeja 590 590 v England, 05/07/2022
36
(0)
Shreyas Iyer 585 585 v England, 05/07/2022
37
(0)
Jermaine Blackwood 583 596 v Bangladesh, 07/02/2021
38
(0)
Ajinkya Rahane 577 825 v New Zealand, 11/10/2016
39
(0)
Cameron Green 576 607 v Sri Lanka, 03/07/2022
40
(0)
Tamim Iqbal 572 709 v Australia, 30/08/2017
41
(8) This player has moved up in the rankings since the previous rankings update
Dhananjaya de Silva 570 636 v West Indies, 03/12/2021
42
(1) This player has moved down in the rankings since the previous rankings update
Shakib Al Hasan 570 694 v Australia, 30/08/2017
43
(1) This player has moved down in the rankings since the previous rankings update
Lokesh Rahul 560 761 v Sri Lanka, 14/08/2017
44
(1) This player has moved down in the rankings since the previous rankings update
Keegan Petersen 558 597 v India, 15/01/2022
45
(1) This player has moved down in the rankings since the previous rankings update
Aiden Markram 557 759 v Australia, 03/04/2018
46
(0)
Rassie van der Dussen 546 557 v New Zealand, 01/03/2022
47
(2) This player has moved down in the rankings since the previous rankings update
Fawad Alam 536 648 v Australia, 08/03/2022
48
(0)
Niroshan Dickwella 534 595 v Zimbabwe, 23/01/2020
49
(15) This player has moved up in the rankings since the previous rankings update
Imam-ul-Haq 523 523 v Sri Lanka, 28/07/2022
50
(0)
Sikandar Raza 523 547 v West Indies, 02/11/2017
51
(0)
Nkruma Bonner 516 631 v England, 12/03/2022
52
(5) This player has moved down in the rankings since the previous rankings update
Kusal Mendis 516 693 v West Indies, 18/06/2018
53
(1) This player has moved down in the rankings since the previous rankings update
Rory Burns 515 661 v West Indies, 28/07/2020
54
(1) This player has moved down in the rankings since the previous rankings update
Kyle Mayers 511 526 v Sri Lanka, 02/04/2021
55
(1) This player has moved down in the rankings since the previous rankings update
Ollie Pope 510 564 v Pakistan, 08/08/2020
56
(1) This player has moved down in the rankings since the previous rankings update
Tim Paine 502 592 v India, 20/12/2020
57
(1) This player has moved down in the rankings since the previous rankings update
Hanuma Vihari 501 601 v West Indies, 02/09/2019
58
(0)
Oshada Fernando 500 509 v Pakistan, 23/12/2019
59
(2) This player has moved down in the rankings since the previous rankings update
Alex Carey 497 497 v Sri Lanka, 12/07/2022
60
(1) This player has moved down in the rankings since the previous rankings update
Mahmudullah 488 574 v New Zealand, 12/03/2019
61
(1) This player has moved down in the rankings since the previous rankings update
Ibrahim Zadran 486 486 v Zimbabwe, 14/03/2021
62
(1) This player has moved down in the rankings since the previous rankings update
Jason Holder 486 581 v England, 26/01/2019
63
(1) This player has moved down in the rankings since the previous rankings update
Shubman Gill 482 562 v England, 09/02/2021
64
(1) This player has moved down in the rankings since the previous rankings update
Jos Buttler 481 649 v Sri Lanka, 26/01/2021
65
(0)
Zak Crawley 474 605 v Pakistan, 25/08/2020
66
(0)
Faheem Ashraf 465 547 v South Africa, 08/02/2021
67
(0)
Shan Masood 462 653 v England, 08/08/2020
68
(0)
Pathum Nissanka 461 519 v India, 08/03/2022
69
(0)
Joshua Da Silva 461 484 v England, 28/03/2022
70
(0)
Matthew Wade 453 537 v India, 30/12/2021
71
(0)
Mominul Haque 449 661 v Pakistan, 10/05/2015
72
(0)
Joe Burns 449 575 v New Zealand, 24/02/2016
73
(0)
Kyle Verreynne 446 456 v New Zealand, 01/03/2022
74
(0)
Shane Dowrich 444 562 v England, 12/07/2020
75
(0)
Kusal Perera 439 559 v South Africa, 23/02/2019
76
(0)
John Campbell 439 448 v New Zealand, 15/12/2020
77
(0)
Washington Sundar 433 494 v England, 10/03/2021
78
(0)
Regis Chakabva 427 435 v Pakistan, 11/05/2021
79
(1) This player has moved up in the rankings since the previous rankings update
Dom Sibley 420 575 v West Indies, 20/07/2020
80
(1) This player has moved down in the rankings since the previous rankings update
Lahiru Thirimanne 419 498 v Bangladesh, 03/05/2021
81
(0)
Jamie Overton 414 418 v New Zealand, 27/06/2022
82
(0)
Nurul Hasan 410 410 v West Indies, 28/06/2022
83
(0)
Chris Woakes 410 496 v India, 13/08/2018
84
(0)
Dawid Malan 407 505 v Australia, 08/01/2018
85
(1) This player has moved up in the rankings since the previous rankings update
Ravichandran Ashwin 398 553 v England, 29/11/2016
86
(1) This player has moved up in the rankings since the previous rankings update
Marcus Harris 398 469 v Sri Lanka, 27/01/2019
87
(1) This player has moved up in the rankings since the previous rankings update
Hashmatullah Shaidi 397 397 v Zimbabwe, 14/03/2021
88
(3) This player has moved down in the rankings since the previous rankings update
Kamindu Mendis 396 404 v Australia, 12/07/2022
89
(0)
Nazmul Shanto 395 419 v South Africa, 04/04/2022
90
(0)
Alex Lees 389 399 v New Zealand, 14/06/2022
91
(0)
Dan Lawrence 389 442 v West Indies, 20/03/2022
92
(0)
Will Young 386 472 v Bangladesh, 11/01/2022
93
(0)
Shai Hope 385 653 v Zimbabwe, 25/10/2017
94
(0)
Rahmat Shah 377 471 v Bangladesh, 08/09/2019
95
(0)
Haris Sohail 369 563 v New Zealand, 28/11/2018
96
(0)
Shamarh Brooks 369 536 v England, 20/07/2020
97
(0)
Ben Foakes 369 507 v Sri Lanka, 27/11/2018
98
(0)
Roston Chase 369 626 v Pakistan, 14/05/2017
99
(0)
Sarel Erwee 367 370 v New Zealand, 01/03/2022
100
(0)
Mitchell Starc 362 446 v India, 25/02/2017