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

Men's Test Batting Rankings

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