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 ICC MRF Tyres Rankings archive using the date filter below:

Filter by date

test

Men's Test Batting Rankings

Last Updated - 03. March 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 This player has moved up in the rankings since the previous rankings update Marnus Labuschagne 827 827 v New Zealand, 07/01/2020
4 This player has moved down in the rankings since the previous rankings update Kane Williamson 813 915 v Sri Lanka, 19/12/2018
5 Babar Azam 800 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 Joe Root 764 917 v Australia, 10/08/2015
9 This player has moved down in the rankings since the previous rankings update Ajinkya Rahane 726 825 v New Zealand, 11/10/2016
10 This player has moved up in the rankings since the previous rankings update Ben Stokes 718 745 v South Africa, 20/01/2020
11 This player has moved down in the rankings since the previous rankings update Mayank Agarwal 714 727 v New Zealand, 25/02/2020
12 This player has moved up in the rankings since the previous rankings update Tom Latham 710 724 v Sri Lanka, 26/08/2019
13 This player has moved down in the rankings since the previous rankings update Quinton de Kock 706 802 v New Zealand, 29/03/2017
14 This player has moved up in the rankings since the previous rankings update Dimuth Karunaratne 680 754 v South Africa, 22/07/2018
15 This player has moved down in the rankings since the previous rankings update Ross Taylor 677 871 v West Indies, 23/12/2013
16 This player has moved down in the rankings since the previous rankings update Rohit Sharma 674 722 v South Africa, 22/10/2019
17 This player has moved up in the rankings since the previous rankings update Asad Shafiq 658 758 v England, 18/07/2016
This player has moved up in the rankings since the previous rankings update Angelo Mathews 658 877 v New Zealand, 30/12/2015
19 This player has moved up in the rankings since the previous rankings update Mushfiqur Rahim 655 658 v Australia, 07/09/2017
20 This player has moved down in the rankings since the previous rankings update Henry Nicholls 653 778 v Bangladesh, 12/03/2019
21 Travis Head 643 661 v New Zealand, 30/12/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 Dean Elgar 624 784 v Australia, 03/04/2018
24 This player has moved down in the rankings since the previous rankings update BJ Watling 621 696 v England, 03/12/2019
25 Aiden Markram 608 759 v Australia, 03/04/2018
26 Azhar Ali 604 787 v Australia, 30/12/2016
27 Tamim Iqbal 598 709 v Australia, 30/08/2017
Brendan Taylor 598 684 v Bangladesh, 29/10/2014
29 This player has moved up in the rankings since the previous rankings update Colin de Grandhomme 589 589 v India, 03/03/2020
30 Francois du Plessis 586 734 v India, 17/01/2018
31 Usman Khawaja 584 747 v Pakistan, 07/01/2017
32 Shan Masood 582 582 v Bangladesh, 11/02/2020
33 This player has moved up in the rankings since the previous rankings update Rory Burns 579 597 v South Africa, 30/12/2020
34 This player has moved up in the rankings since the previous rankings update Niroshan Dickwella 578 595 v Zimbabwe, 23/01/2020
35 This player has moved up in the rankings since the previous rankings update Jason Holder 570 581 v England, 26/01/2019
36 This player has moved up in the rankings since the previous rankings update Dinesh Chandimal 562 755 v West Indies, 18/06/2018
37 This player has moved up in the rankings since the previous rankings update Tom Blundell 561 561 v India, 03/03/2020
Dhananjaya de Silva 561 612 v Zimbabwe, 10/11/2016
39 Mominul Haque 556 661 v Pakistan, 10/05/2015
40 This player has moved down in the rankings since the previous rankings update Rishabh Pant 555 673 v Australia, 07/01/2019
41 This player has moved down in the rankings since the previous rankings update Ravindra Jadeja 551 571 v Bangladesh, 16/11/2019
42 This player has moved down in the rankings since the previous rankings update Joe Denly 550 578 v South Africa, 07/01/2020
43 This player has moved down in the rankings since the previous rankings update Craig Ervine 549 549 v Bangladesh, 26/02/2020
44 This player has moved down in the rankings since the previous rankings update Shane Dowrich 544 544 v Afghanistan, 01/12/2019
45 This player has moved down in the rankings since the previous rankings update Jos Buttler 533 635 v Sri Lanka, 27/11/2018
46 This player has moved up in the rankings since the previous rankings update Hanuma Vihari 529 601 v West Indies, 02/09/2019
47 This player has moved down in the rankings since the previous rankings update Shimron Hetmyer 521 561 v England, 26/01/2019
48 This player has moved down in the rankings since the previous rankings update Jonny Bairstow 516 772 v South Africa, 07/08/2017
This player has moved down in the rankings since the previous rankings update Tim Paine 516 528 v India, 30/12/2019
This player has moved down in the rankings since the previous rankings update Roston Chase 516 626 v Pakistan, 14/05/2017
51 This player has moved down in the rankings since the previous rankings update Mahmudullah 514 574 v New Zealand, 12/03/2019
52 This player has moved down in the rankings since the previous rankings update Kraigg Brathwaite 508 701 v England, 29/08/2017
53 This player has moved down in the rankings since the previous rankings update Lokesh Rahul 504 761 v Sri Lanka, 14/08/2017
54 This player has moved down in the rankings since the previous rankings update Haris Sohail 496 563 v New Zealand, 28/11/2018
55 This player has moved down in the rankings since the previous rankings update Oshada Fernando 493 509 v Pakistan, 23/12/2019
56 This player has moved down in the rankings since the previous rankings update Ollie Pope 492 492 v South Africa, 28/01/2020
57 This player has moved down in the rankings since the previous rankings update Joe Burns 491 575 v New Zealand, 24/02/2016
58 This player has moved down in the rankings since the previous rankings update Matthew Wade 488 492 v New Zealand, 30/12/2020
59 This player has moved down in the rankings since the previous rankings update Sikandar Raza 487 547 v West Indies, 02/11/2017
60 This player has moved down in the rankings since the previous rankings update Abid Ali 486 486 v Bangladesh, 11/02/2020
61 This player has moved down in the rankings since the previous rankings update Temba Bavuma 485 627 v Pakistan, 07/01/2019
62 This player has moved down in the rankings since the previous rankings update Kusal Perera 481 559 v South Africa, 23/02/2019
63 This player has moved down in the rankings since the previous rankings update Sean Williams 480 485 v Sri Lanka, 31/01/2020
64 This player has moved down in the rankings since the previous rankings update Shai Hope 479 653 v Zimbabwe, 25/10/2017
65 Dom Sibley 471 471 v South Africa, 28/01/2020
66 Shamarh Brooks 466 466 v Afghanistan, 01/12/2019
67 Sam Curran 462 566 v Sri Lanka, 09/11/2018
68 Darren Bravo 460 709 v Australia, 23/04/2012
69 Jeet Raval 456 614 v West Indies, 11/12/2017
70 Litton Das 450 450 v Zimbabwe, 26/02/2020
71 This player has moved up in the rankings since the previous rankings update Kyle Jamieson 438 438 v India, 03/03/2020
72 This player has moved down in the rankings since the previous rankings update Jermaine Blackwood 431 575 v England, 05/05/2015
73 This player has moved down in the rankings since the previous rankings update Kevin O'Brien 423 448 v Afghanistan, 17/03/2019
74 This player has moved down in the rankings since the previous rankings update Soumya Sarkar 421 489 v Sri Lanka, 19/03/2017
This player has moved down in the rankings since the previous rankings update John Campbell 421 421 v Afghanistan, 01/12/2019
76 This player has moved up in the rankings since the previous rankings update Prithvi Shaw 409 465 v West Indies, 14/10/2018
77 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
79 This player has moved down in the rankings since the previous rankings update Ben Foakes 396 507 v Sri Lanka, 27/11/2018
80 This player has moved down in the rankings since the previous rankings update Wriddhiman Saha 389 524 v Sri Lanka, 07/08/2017
81 Keaton Jennings 386 518 v Sri Lanka, 09/11/2018
82 This player has moved down in the rankings since the previous rankings update Daryl Mitchell 382 402 v England, 03/12/2019
83 This player has moved down in the rankings since the previous rankings update Mitchell Santner 380 432 v England, 24/11/2019
This player has moved down in the rankings since the previous rankings update Moeen Ali 380 655 v South Africa, 07/08/2017
85 This player has moved down in the rankings since the previous rankings update Imam-ul-Haq 377 433 v South Africa, 15/01/2019
86 Rassie van der Dussen 376 376 v England, 28/01/2020
87 Mitchell Starc 375 446 v India, 25/02/2017
Ibrahim Zadran 375 426 v Bangladesh, 08/09/2019
89 This player has moved down in the rankings since the previous rankings update Ravichandran Ashwin 373 553 v England, 29/11/2016
90 This player has moved down in the rankings since the previous rankings update Mitchell Marsh 371 552 v South Africa, 12/03/2018
91 This player has moved down in the rankings since the previous rankings update Cameron Bancroft 368 483 v South Africa, 26/03/2018
92 This player has moved down in the rankings since the previous rankings update Kurtis Patterson 361 399 v Sri Lanka, 04/02/2019
93 This player has moved down in the rankings since the previous rankings update Chris Woakes 358 496 v India, 13/08/2018
94 Regis Chakabva 337 418 v Bangladesh, 16/11/2014
95 Imrul Kayes 334 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 Mohammad Rizwan 323 358 v Australia, 24/11/2019
Marcus Harris 323 469 v Sri Lanka, 27/01/2019
100 Theunis de Bruyn 317 332 v Pakistan, 15/01/2019