ICC Test Championship Batsmen - 19 September 2019

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 937 S.P.D. Smith AUS 947 v England, 30/12/2017
2 903 V. Kohli IND 937 v England, 22/08/2018
3 878 K.S. Williamson NZ 915 v Bangladesh, 03/03/2019
4 825 C.A. Pujara IND 888 v Sri Lanka, 28/11/2017
5 749 H.M. Nicholls NZ 778 v Bangladesh, 12/03/2019
6 731 J.E. Root ENG 917 v Australia, 10/08/2015
7 725 A.M. Rahane IND 825 v New Zealand, 11/10/2016
8 724 T.W.M. Latham NZ 724 v Sri Lanka, 26/08/2019
9 723 F.D.M. Karunaratne SL 754 v South Africa, 22/07/2018
10 719 A.K. Markram SA 759 v Australia, 03/04/2018
11 718 Q. de Kock SA 802 v New Zealand, 29/03/2017
12 702 F. du Plessis SA 734 v India, 17/01/2018
13 685 B.A. Stokes ENG 693 v Australia, 26/08/2019
14 669 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
15 664 H.M. Amla SA 907 v Pakistan, 17/10/2013
16 658 Babar Azam PAK 658 v South Africa, 15/01/2019
17 645 B.K.G. Mendis SL 693 v West Indies, 18/06/2018
18 643 A.D. Mathews SL 877 v New Zealand, 30/12/2014
18 643 Asad Shafiq PAK 758 v England, 18/07/2016
20 639 D. Elgar SA 784 v Australia, 03/04/2018
20 639 Azhar Ali PAK 787 v Australia, 30/12/2016
22 633 R.R. Pant IND 673 v Australia, 07/01/2019
23 626 Tamim Iqbal BAN 709 v Australia, 30/08/2017
24 623 D.A. Warner AUS 880 v India, 13/12/2014
25 620 B.J. Watling NZ 644 v England, 02/06/2015
26 615 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
27 608 J.C. Buttler ENG 635 v Sri Lanka, 27/11/2018
28 607 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
29 601 G.H. Vihari IND 601 v West Indies, 02/09/2019
30 599 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
31 591 L.D. Chandimal SL 755 v West Indies, 18/06/2018
32 589 T.M. Head AUS 657 v England, 18/08/2019
33 582 D.P.D.N. Dickwella SL 582 v New Zealand, 18/08/2019
34 580 J.O. Holder WI 581 v England, 26/01/2019
35 571 M. Labuschagne AUS 571 v England, 15/09/2019
36 570 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
36 570 J.M. Bairstow ENG 772 v South Africa, 08/08/2017
38 563 T. Bavuma SA 627 v Pakistan, 07/01/2019
39 562 Sarfaraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
40 549 Mahmudullah BAN 574 v New Zealand, 12/03/2019
40 549 Mominul Haque BAN 661 v Pakistan, 10/05/2015
42 544 H. Masakadza ZIM 568 v Bangladesh, 07/11/2018
43 541 K.L. Rahul IND 761 v Sri Lanka, 16/08/2017
44 538 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
44 538 J.A. Raval NZ 614 v West Indies, 11/12/2017
46 534 Haris Sohail PAK 563 v New Zealand, 28/11/2018
47 533 R.L. Chase WI 626 v Pakistan, 14/05/2017
48 527 S.O. Hetmyer WI 561 v England, 26/01/2019
49 526 K.C. Brathwaite WI 701 v England, 29/08/2017
50 525 S.O. Dowrich WI 536 v England, 12/02/2019
51 519 C. de Grandhomme NZ 519 v Sri Lanka, 26/08/2019
52 517 S. Dhawan IND 627 v Sri Lanka, 20/11/2017
53 514 S.E. Marsh AUS 675 v South Africa, 05/03/2018
54 513 R.G. Sharma IND 578 v New Zealand, 18/02/2014
55 510 R.A. Jadeja IND 518 v West Indies, 26/08/2019
56 509 R.J. Burns ENG 509 v Australia, 15/09/2019
57 506 J.L. Denly ENG 506 v Australia, 15/09/2019
58 501 M.D.K.J. Perera SL 559 v South Africa, 23/02/2019
59 496 M.J. Vijay IND 747 v South Africa, 18/11/2015
60 492 S.M. Curran ENG 566 v Sri Lanka, 09/11/2018
61 491 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
62 485 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
63 484 Asghar Afghan AFG 484 v Bangladesh, 08/09/2019
64 476 M.A. Agarwal IND 479 v West Indies, 26/08/2019
65 471 Rahmat Shah AFG 471 v Bangladesh, 08/09/2019
65 471 T.D. Paine AUS 528 v India, 30/12/2018
67 470 Shan Masood PAK 470 v South Africa, 15/01/2019
68 466 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
69 465 D.M. Bravo WI 709 v Australia, 23/04/2012
70 447 A.R.S. Silva SL 517 v Bangladesh, 10/02/2018
71 446 B.O.P. Fernando SL 455 v South Africa, 23/02/2019
72 438 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
72 438 P.P. Shaw IND 465 v West Indies, 14/10/2018
74 435 J. Blackwood WI 575 v England, 05/05/2015
75 433 Imam-ul-Haq PAK 433 v South Africa, 15/01/2019
76 426 Ibrahim Zadran AFG 426 v Bangladesh, 08/09/2019
77 425 J.A. Burns AUS 575 v New Zealand, 24/02/2016
78 424 M.S. Wade AUS 465 v Sri Lanka, 07/01/2013
79 423 K.J. O'Brien IRE 448 v Afghanistan, 17/03/2019
80 420 B.T. Foakes ENG 507 v Sri Lanka, 27/11/2018
80 420 H.H. Pandya IND 512 v South Africa, 08/01/2018
82 418 P.J. Moor ZIM 418 v Bangladesh, 14/11/2018
83 413 R. Ashwin IND 553 v England, 29/11/2016
84 410 K.K. Jennings ENG 518 v Sri Lanka, 09/11/2018
85 409 M.T. Renshaw AUS 631 v India, 08/03/2017
86 403 M.M. Ali ENG 655 v South Africa, 08/08/2017
87 401 S.C. Williams ZIM 429 v Bangladesh, 07/11/2018
87 401 V.D. Philander SA 457 v England, 18/07/2017
89 400 K.O.A. Powell WI 489 v Sri Lanka, 10/06/2018
90 395 C.R. Woakes ENG 496 v India, 13/08/2018
91 390 M.R. Marsh AUS 552 v South Africa, 12/03/2018
92 388 M.A. Starc AUS 446 v India, 27/02/2017
93 387 C.T. Bancroft AUS 483 v South Africa, 26/03/2018
93 387 D.J. Malan ENG 505 v Australia, 08/01/2018
95 379 K.R. Patterson AUS 399 v Sri Lanka, 04/02/2019
96 378 Imrul Kayes BAN 478 v England, 30/10/2016
97 370 Liton Das BAN 398 v West Indies, 14/07/2018
98 366 A.J. Finch AUS 463 v Pakistan, 19/10/2018
99 350 M.D. Stoneman ENG 452 v New Zealand, 03/04/2018
101 342 H.D.R.L. Thirimanne SL 386 v India, 24/08/2015