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 - 25. August 2020
Pos Player Team Rating Career Best Rating
1
AUS
911
947 v England, 30/12/2017
2 Virat Kohli 886 937 v England, 22/08/2018
3 Marnus Labuschagne 827 827 v New Zealand, 07/01/2020
4 Kane Williamson 812 915 v Sri Lanka, 19/12/2018
5 Babar Azam 797 800 v Bangladesh, 11/02/2020
6 David Warner 793 880 v India, 13/12/2014
7 This player has moved up in the rankings since the previous rankings update Cheteshwar Pujara 766 888 v Sri Lanka, 07/08/2017
8 This player has moved down in the rankings since the previous rankings update Ben Stokes 760 827 v West Indies, 20/07/2020
9 Joe Root 738 917 v Australia, 10/08/2015
10 Ajinkya Rahane 726 825 v New Zealand, 11/10/2016
11 Mayank Agarwal 714 727 v New Zealand, 25/02/2020
12 Tom Latham 710 724 v Sri Lanka, 26/08/2019
13 Quinton de Kock 706 802 v New Zealand, 29/03/2017
14 Dimuth Karunaratne 680 754 v South Africa, 22/07/2018
15 Ross Taylor 677 871 v West Indies, 23/12/2013
16 Rohit Sharma 674 722 v South Africa, 22/10/2019
17 Angelo Mathews 658 877 v New Zealand, 30/12/2015
18 Mushfiqur Rahim 654 658 v Australia, 07/09/2017
19 Henry Nicholls 652 778 v Bangladesh, 12/03/2019
20 Travis Head 643 661 v New Zealand, 30/12/2020
21 This player has moved up in the rankings since the previous rankings update Jos Buttler 637 637 v Pakistan, 25/08/2020
22 This player has moved up in the rankings since the previous rankings update Kusal Mendis 628 693 v West Indies, 18/06/2018
23 This player has moved up in the rankings since the previous rankings update Azhar Ali 627 787 v Australia, 30/12/2016
24 Dean Elgar 624 784 v Australia, 03/04/2018
25 BJ Watling 621 696 v England, 03/12/2019
26 This player has moved down in the rankings since the previous rankings update Asad Shafiq 608 758 v England, 18/07/2016
Aiden Markram 608 759 v Australia, 03/04/2018
28 This player has moved up in the rankings since the previous rankings update Zak Crawley 605 605 v Pakistan, 25/08/2020
29 This player has moved down in the rankings since the previous rankings update Shan Masood 600 653 v England, 08/08/2020
30 This player has moved down in the rankings since the previous rankings update Brendan Taylor 599 684 v Bangladesh, 29/10/2014
31 This player has moved down in the rankings since the previous rankings update Tamim Iqbal 597 709 v Australia, 30/08/2017
This player has moved down in the rankings since the previous rankings update Rory Burns 597 661 v West Indies, 28/07/2020
33 This player has moved down in the rankings since the previous rankings update Colin de Grandhomme 589 589 v India, 03/03/2020
34 This player has moved down in the rankings since the previous rankings update Francois du Plessis 586 734 v India, 17/01/2018
35 This player has moved down in the rankings since the previous rankings update Usman Khawaja 584 747 v Pakistan, 07/01/2017
36 This player has moved down in the rankings since the previous rankings update Niroshan Dickwella 578 595 v Zimbabwe, 23/01/2020
37 This player has moved down in the rankings since the previous rankings update Dom Sibley 567 575 v West Indies, 20/07/2020
38 This player has moved down in the rankings since the previous rankings update Dinesh Chandimal 563 755 v West Indies, 18/06/2018
39 This player has moved down in the rankings since the previous rankings update Tom Blundell 561 561 v India, 03/03/2020
This player has moved down in the rankings since the previous rankings update Dhananjaya de Silva 561 612 v Zimbabwe, 10/11/2016
41 This player has moved down 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 Rishabh Pant 555 673 v Australia, 07/01/2019
43 This player has moved down in the rankings since the previous rankings update Jason Holder 553 581 v England, 26/01/2019
44 This player has moved down in the rankings since the previous rankings update Ravindra Jadeja 551 571 v Bangladesh, 16/11/2019
45 Craig Ervine 549 549 v Bangladesh, 26/02/2020
46 This player has moved down in the rankings since the previous rankings update Ollie Pope 531 564 v Pakistan, 08/08/2020
47 This player has moved down in the rankings since the previous rankings update Hanuma Vihari 529 601 v West Indies, 02/09/2019
48 Shane Dowrich 521 562 v England, 12/07/2020
49 This player has moved down in the rankings since the previous rankings update Joe Denly 520 578 v South Africa, 07/01/2020
50 Tim Paine 516 528 v India, 30/12/2019
51 Mahmudullah 514 574 v New Zealand, 12/03/2019
Kraigg Brathwaite 514 701 v England, 29/08/2017
53 Roston Chase 508 626 v Pakistan, 14/05/2017
54 Shimron Hetmyer 505 561 v England, 26/01/2019
55 Lokesh Rahul 504 761 v Sri Lanka, 14/08/2017
56 Shamarh Brooks 503 536 v England, 20/07/2020
57 Jermaine Blackwood 494 575 v England, 05/05/2015
58 Oshada Fernando 493 509 v Pakistan, 23/12/2019
59 This player has moved down in the rankings since the previous rankings update Abid Ali 492 518 v England, 17/08/2020
60 Joe Burns 491 575 v New Zealand, 24/02/2016
61 Matthew Wade 488 492 v New Zealand, 30/12/2020
62 Sikandar Raza 487 547 v West Indies, 02/11/2017
63 This player has moved down in the rankings since the previous rankings update Jonny Bairstow 486 772 v South Africa, 07/08/2017
64 Temba Bavuma 485 627 v Pakistan, 07/01/2019
65 Kusal Perera 481 559 v South Africa, 23/02/2019
66 This player has moved down in the rankings since the previous rankings update Haris Sohail 480 563 v New Zealand, 28/11/2018
This player has moved down in the rankings since the previous rankings update Sean Williams 480 485 v Sri Lanka, 31/01/2020
68 This player has moved down in the rankings since the previous rankings update Jeet Raval 456 614 v West Indies, 11/12/2017
69 This player has moved down in the rankings since the previous rankings update Shai Hope 454 653 v Zimbabwe, 25/10/2017
70 This player has moved down in the rankings since the previous rankings update Litton Das 450 450 v Zimbabwe, 26/02/2020
71 This player has moved down in the rankings since the previous rankings update Darren Bravo 448 709 v Australia, 23/04/2012
72 This player has moved up in the rankings since the previous rankings update Mohammad Rizwan 444 444 v England, 25/08/2020
73 This player has moved down in the rankings since the previous rankings update Sam Curran 440 566 v Sri Lanka, 09/11/2018
74 This player has moved down in the rankings since the previous rankings update Kyle Jamieson 438 438 v India, 03/03/2020
75 This player has moved down in the rankings since the previous rankings update Kevin O'Brien 423 448 v Afghanistan, 17/03/2019
76 This player has moved down in the rankings since the previous rankings update Soumya Sarkar 421 489 v Sri Lanka, 19/03/2017
77 This player has moved down in the rankings since the previous rankings update Prithvi Shaw 409 465 v West Indies, 14/10/2018
78 This player has moved up in the rankings since the previous rankings update Chris Woakes 404 496 v India, 13/08/2018
79 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 Asghar Afghan 400 484 v Bangladesh, 08/09/2019
81 This player has moved down in the rankings since the previous rankings update John Campbell 396 434 v England, 12/07/2020
82 Wriddhiman Saha 388 524 v Sri Lanka, 07/08/2017
83 Daryl Mitchell 382 402 v England, 03/12/2019
84 Mitchell Santner 380 432 v England, 24/11/2019
85 Rassie van der Dussen 376 376 v England, 28/01/2020
86 Mitchell Starc 375 446 v India, 25/02/2017
Ibrahim Zadran 375 426 v Bangladesh, 08/09/2019
88 Ravichandran Ashwin 372 553 v England, 29/11/2016
89 This player has moved up in the rankings since the previous rankings update Mitchell Marsh 371 552 v South Africa, 12/03/2018
90 This player has moved up in the rankings since the previous rankings update Cameron Bancroft 368 483 v South Africa, 26/03/2018
91 This player has moved down in the rankings since the previous rankings update Imam-ul-Haq 367 433 v South Africa, 15/01/2019
92 Moeen Ali 358 655 v South Africa, 07/08/2017
93 Shadab Khan 351 358 v England, 08/08/2020
94 Regis Chakabva 337 418 v Bangladesh, 16/11/2014
95 Imrul Kayes 333 478 v England, 30/10/2016
96 Lahiru Thirimanne 329 386 v India, 24/08/2015
97 Javed Ahmadi 326 326 v West Indies, 01/12/2019
98 Marcus Harris 323 469 v Sri Lanka, 27/01/2019
99 Theunis de Bruyn 317 332 v Pakistan, 15/01/2019
100 George Linde 311 324 v India, 22/10/2019