ICC Test Championship Batsmen - 28 October 2020

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 911 S.P.D. Smith AUS 947 v England, 08/01/2018
2 886 V. Kohli IND 937 v England, 22/08/2018
3 827 M. Labuschagne AUS 827 v New Zealand, 07/01/2020
4 812 K.S. Williamson NZ 915 v Sri Lanka, 19/12/2018
5 797 Babar Azam PAK 800 v Bangladesh, 11/02/2020
6 793 D.A. Warner AUS 880 v India, 13/12/2014
7 766 C.A. Pujara IND 888 v Sri Lanka, 28/11/2017
8 760 B.A. Stokes ENG 827 v West Indies, 20/07/2020
9 738 J.E. Root ENG 917 v Australia, 10/08/2015
10 726 A.M. Rahane IND 825 v New Zealand, 11/10/2016
11 714 M.A. Agarwal IND 727 v New Zealand, 25/02/2020
12 710 T.W.M. Latham NZ 724 v Sri Lanka, 26/08/2019
13 706 Q. de Kock SA 802 v New Zealand, 29/03/2017
14 680 F.D.M. Karunaratne SL 754 v South Africa, 22/07/2018
15 677 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
16 674 R.G. Sharma IND 722 v South Africa, 22/10/2019
17 658 A.D. Mathews SL 877 v New Zealand, 30/12/2014
18 654 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
19 652 H.M. Nicholls NZ 778 v Bangladesh, 12/03/2019
20 643 T.M. Head AUS 661 v New Zealand, 30/12/2019
21 637 J.C. Buttler ENG 637 v Pakistan, 25/08/2020
22 628 B.K.G. Mendis SL 693 v West Indies, 18/06/2018
23 627 Azhar Ali PAK 787 v Australia, 30/12/2016
24 624 D. Elgar SA 784 v Australia, 03/04/2018
25 621 B.J. Watling NZ 696 v England, 03/12/2019
26 608 Asad Shafiq PAK 758 v England, 18/07/2016
26 608 A.K. Markram SA 759 v Australia, 03/04/2018
28 605 Z. Crawley ENG 605 v Pakistan, 25/08/2020
29 600 Shan Masood PAK 653 v England, 08/08/2020
30 599 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
31 597 R.J. Burns ENG 661 v West Indies, 28/07/2020
31 597 Tamim Iqbal BAN 709 v Australia, 30/08/2017
33 589 C. de Grandhomme NZ 589 v India, 03/03/2020
34 586 F. du Plessis SA 734 v India, 17/01/2018
35 584 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
36 578 D.P.D.N. Dickwella SL 595 v Zimbabwe, 23/01/2020
37 567 D.P. Sibley ENG 575 v Pakistan, 17/08/2020
38 563 L.D. Chandimal SL 755 v West Indies, 18/06/2018
39 561 T.A. Blundell NZ 561 v India, 03/03/2020
39 561 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
41 556 Mominul Haque BAN 661 v Pakistan, 10/05/2015
42 555 R.R. Pant IND 673 v Australia, 07/01/2019
43 553 J.O. Holder WI 581 v England, 26/01/2019
44 551 R.A. Jadeja IND 571 v Bangladesh, 16/11/2019
45 549 C.R. Ervine ZIM 549 v Bangladesh, 26/02/2020
46 531 O.J. Pope ENG 564 v Pakistan, 08/08/2020
47 529 G.H. Vihari IND 601 v West Indies, 02/09/2019
48 521 S.O. Dowrich WI 562 v England, 12/07/2020
49 520 J.L. Denly ENG 578 v South Africa, 07/01/2020
50 516 T.D. Paine AUS 528 v India, 30/12/2018
51 514 K.C. Brathwaite WI 701 v England, 29/08/2017
51 514 Mahmudullah BAN 574 v New Zealand, 12/03/2019
53 508 R.L. Chase WI 626 v Pakistan, 14/05/2017
54 505 S.O. Hetmyer WI 561 v England, 26/01/2019
55 504 K.L. Rahul IND 761 v Sri Lanka, 16/08/2017
56 503 S.S.J. Brooks WI 536 v England, 20/07/2020
57 494 J. Blackwood WI 575 v England, 05/05/2015
58 493 B.O.P. Fernando SL 509 v Pakistan, 23/12/2019
59 492 Abid Ali PAK 518 v England, 17/08/2020
60 491 J.A. Burns AUS 575 v New Zealand, 24/02/2016
61 488 M.S. Wade AUS 492 v New Zealand, 30/12/2019
62 487 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
63 486 J.M. Bairstow ENG 772 v South Africa, 08/08/2017
64 485 T. Bavuma SA 627 v Pakistan, 07/01/2019
65 481 M.D.K.J. Perera SL 559 v South Africa, 23/02/2019
66 480 S.C. Williams ZIM 485 v Sri Lanka, 31/01/2020
66 480 Haris Sohail PAK 563 v New Zealand, 28/11/2018
68 456 J.A. Raval NZ 614 v West Indies, 11/12/2017
69 454 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
70 450 Liton Das BAN 450 v Zimbabwe, 26/02/2020
71 448 D.M. Bravo WI 709 v Australia, 23/04/2012
72 444 Mohammad Rizwan PAK 444 v England, 25/08/2020
73 440 S.M. Curran ENG 566 v Sri Lanka, 09/11/2018
74 438 K.A. Jamieson NZ 438 v India, 03/03/2020
75 423 K.J. O'Brien IRE 448 v Afghanistan, 17/03/2019
76 421 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
77 409 P.P. Shaw IND 465 v West Indies, 14/10/2018
78 404 C.R. Woakes ENG 496 v India, 13/08/2018
79 400 Asghar Afghan AFG 484 v Bangladesh, 08/09/2019
79 400 Rahmat Shah AFG 471 v Bangladesh, 08/09/2019
81 396 J.D. Campbell WI 434 v England, 12/07/2020
82 388 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
83 382 D.J. Mitchell NZ 402 v England, 03/12/2019
84 380 M.J. Santner NZ 432 v England, 24/11/2019
85 376 H.E. van der Dussen SA 376 v England, 28/01/2020
86 375 Ibrahim Zadran AFG 426 v Bangladesh, 08/09/2019
86 375 M.A. Starc AUS 446 v India, 27/02/2017
88 372 R. Ashwin IND 553 v England, 29/11/2016
89 371 M.R. Marsh AUS 552 v South Africa, 12/03/2018
90 368 C.T. Bancroft AUS 483 v South Africa, 26/03/2018
91 367 Imam-ul-Haq PAK 433 v South Africa, 15/01/2019
92 358 M.M. Ali ENG 655 v South Africa, 08/08/2017
93 351 Shadab Khan PAK 358 v England, 08/08/2020
94 337 R. Chakabva ZIM 418 v Bangladesh, 16/11/2014
95 333 Imrul Kayes BAN 478 v New Zealand, 16/01/2017
96 329 H.D.R.L. Thirimanne SL 386 v India, 24/08/2015
97 326 Javed Ahmadi AFG 326 v West Indies, 01/12/2019
98 323 M.S. Harris AUS 469 v Sri Lanka, 27/01/2019
99 317 T.B. de Bruyn SA 332 v Pakistan, 15/01/2019
100 311 G.F. Linde SA 324 v India, 22/10/2019