ICC Test Championship Batsmen - 21 January 2021

The date specific rankings allow you to find out who topped the rankings at the end of a great series from the past, on a momentous day from history or even on the day you were born.

Simply chose batting or bowling and pick your own memorable date.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 Test Batsmen
ID Rat. Name Nat. Career Best Rating
1 919 K.S. Williamson NZ 919 v Pakistan, 07/01/2021
2 891 S.P.D. Smith AUS 947 v England, 08/01/2018
3 878 M. Labuschagne AUS 878 v India, 19/01/2021
4 862 V. Kohli IND 937 v England, 22/08/2018
5 783 J.E. Root ENG 917 v Australia, 10/08/2015
6 781 Babar Azam PAK 800 v Bangladesh, 11/02/2020
7 760 C.A. Pujara IND 888 v Sri Lanka, 07/08/2017
8 752 B.A. Stokes ENG 827 v West Indies, 20/07/2020
9 748 A.M. Rahane IND 825 v New Zealand, 11/10/2016
10 747 H.M. Nicholls NZ 778 v Bangladesh, 12/03/2019
11 724 D.A. Warner AUS 880 v India, 13/12/2014
12 706 T.W.M. Latham NZ 733 v West Indies, 07/12/2020
13 691 R.R. Pant IND 691 v Australia, 19/01/2021
14 684 D. Elgar SA 784 v Australia, 03/04/2018
15 677 Q. de Kock SA 802 v New Zealand, 29/03/2017
16 669 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
17 666 F.D.M. Karunaratne SL 754 v South Africa, 22/07/2018
18 660 R.G. Sharma IND 722 v South Africa, 22/10/2019
19 658 Azhar Ali PAK 787 v Australia, 30/12/2016
20 654 A.D. Mathews SL 877 v New Zealand, 30/12/2014
20 654 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
22 630 J.C. Buttler ENG 637 v Pakistan, 25/08/2020
23 625 M.A. Agarwal IND 727 v New Zealand, 25/02/2020
23 625 F. du Plessis SA 734 v India, 17/01/2018
25 624 A.K. Markram SA 759 v Australia, 03/04/2018
26 618 T.M. Head AUS 661 v New Zealand, 30/12/2019
27 604 B.J. Watling NZ 696 v England, 03/12/2019
28 599 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
29 597 Tamim Iqbal BAN 709 v Australia, 30/08/2017
30 596 Asad Shafiq PAK 758 v England, 18/07/2016
31 591 R.J. Burns ENG 661 v West Indies, 28/07/2020
32 590 J. Blackwood WI 590 v New Zealand, 15/12/2020
33 578 R.A. Jadeja IND 584 v Australia, 11/01/2021
34 576 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
35 573 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
36 572 Mohammad Rizwan PAK 572 v New Zealand, 07/01/2021
37 566 C. de Grandhomme NZ 589 v India, 03/03/2020
38 563 J.O. Holder WI 581 v England, 26/01/2019
39 561 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
40 558 L.D. Chandimal SL 755 v West Indies, 18/06/2018
41 556 Mominul Haque BAN 661 v Pakistan, 10/05/2015
42 555 T.D. Paine AUS 592 v India, 20/12/2020
43 549 C.R. Ervine ZIM 549 v Bangladesh, 26/02/2020
44 548 Z. Crawley ENG 605 v Pakistan, 25/08/2020
45 545 D.P.D.N. Dickwella SL 595 v Zimbabwe, 23/01/2020
46 540 B.K.G. Mendis SL 693 v West Indies, 18/06/2018
47 533 Shubman Gill IND 533 v Australia, 19/01/2021
47 533 M.D.K.J. Perera SL 559 v South Africa, 23/02/2019
49 526 Shan Masood PAK 653 v England, 08/08/2020
49 526 O.J. Pope ENG 564 v Pakistan, 08/08/2020
51 524 D.P. Sibley ENG 575 v Pakistan, 17/08/2020
52 522 T.A. Blundell NZ 561 v India, 03/03/2020
53 516 S.O. Dowrich WI 562 v England, 12/07/2020
54 515 J.L. Denly ENG 578 v South Africa, 07/01/2020
54 515 G.H. Vihari IND 601 v West Indies, 02/09/2019
56 514 Mahmudullah BAN 574 v New Zealand, 12/03/2019
57 501 M.S. Wade AUS 537 v India, 30/12/2020
58 500 J.M. Bairstow ENG 772 v South Africa, 08/08/2017
59 497 J.A. Burns AUS 575 v New Zealand, 24/02/2016
60 495 S.O. Hetmyer WI 561 v England, 26/01/2019
61 492 T. Bavuma SA 627 v Pakistan, 07/01/2019
62 490 K.C. Brathwaite WI 701 v England, 29/08/2017
63 487 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
64 484 K.L. Rahul IND 761 v Sri Lanka, 16/08/2017
65 480 S.C. Williams ZIM 485 v Sri Lanka, 31/01/2020
66 478 B.O.P. Fernando SL 509 v Pakistan, 23/12/2019
67 475 Abid Ali PAK 518 v England, 17/08/2020
68 460 K.A. Jamieson NZ 463 v West Indies, 07/12/2020
69 459 S.S.J. Brooks WI 536 v England, 20/07/2020
70 453 R.L. Chase WI 626 v Pakistan, 14/05/2017
71 450 Liton Das BAN 450 v Zimbabwe, 26/02/2020
72 448 J.D. Campbell WI 448 v New Zealand, 15/12/2020
73 445 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
74 438 J.A. Raval NZ 614 v West Indies, 11/12/2017
75 423 S.M. Curran ENG 566 v Sri Lanka, 09/11/2018
75 423 K.J. O'Brien IRE 448 v Afghanistan, 17/03/2019
77 422 Faheem Ashraf PAK 422 v New Zealand, 07/01/2021
78 421 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
78 421 Haris Sohail PAK 563 v New Zealand, 28/11/2018
80 417 H.E. van der Dussen SA 417 v Sri Lanka, 07/01/2021
81 412 D.M. Bravo WI 709 v Australia, 23/04/2012
82 403 Washington Sundar IND 403 v Australia, 19/01/2021
83 400 Asghar Afghan AFG 484 v Bangladesh, 08/09/2019
83 400 C.R. Woakes ENG 496 v India, 13/08/2018
83 400 Rahmat Shah AFG 471 v Bangladesh, 08/09/2019
86 399 D.J. Mitchell NZ 402 v England, 03/12/2019
87 377 H.D.R.L. Thirimanne SL 386 v India, 24/08/2015
88 376 M.J. Santner NZ 432 v England, 24/11/2019
89 375 Ibrahim Zadran AFG 426 v Bangladesh, 08/09/2019
90 370 R. Ashwin IND 553 v England, 29/11/2016
90 370 M.A. Starc AUS 446 v India, 27/02/2017
92 368 C. Green AUS 368 v India, 19/01/2021
93 360 Imam-ul-Haq PAK 433 v South Africa, 15/01/2019
94 358 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
95 356 M.R. Marsh AUS 552 v South Africa, 12/03/2018
96 355 M.M. Ali ENG 655 v South Africa, 08/08/2017
97 354 C.T. Bancroft AUS 483 v South Africa, 26/03/2018
98 350 P.P. Shaw IND 465 v West Indies, 14/10/2018
99 348 Zafar Gohar PAK 348 v New Zealand, 07/01/2021
100 344 Shadab Khan PAK 358 v England, 08/08/2020