ICC Test Championship Batsmen - 12 November 2018

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 935 V. Kohli IND 937 v England, 22/08/2018
2 910 S.P.D. Smith AUS 947 v South Africa, 05/03/2018
3 847 K.S. Williamson NZ 893 v Australia, 17/11/2015
4 808 J.E. Root ENG 917 v Australia, 10/08/2015
5 803 D.A. Warner AUS 880 v New Zealand, 17/11/2015
6 765 C.A. Pujara IND 888 v Sri Lanka, 27/11/2017
7 725 F.D.M. Karunaratne SL 754 v South Africa, 22/07/2018
8 724 D. Elgar SA 784 v Australia, 03/04/2018
9 709 L.D. Chandimal SL 755 v West Indies, 18/06/2018
10 703 A.K. Markram SA 759 v Australia, 03/04/2018
11 699 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
12 697 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
13 673 H.M. Amla SA 907 v Pakistan, 17/10/2013
14 665 F. du Plessis SA 734 v India, 17/01/2018
15 648 Azhar Ali PAK 787 v Australia, 30/12/2016
16 634 B.K.G. Mendis SL 693 v West Indies, 18/06/2018
17 633 A.M. Rahane IND 825 v New Zealand, 11/10/2016
18 632 K.C. Brathwaite WI 701 v England, 29/08/2017
19 631 J.M. Bairstow ENG 772 v South Africa, 07/08/2017
20 626 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
21 623 A.D. Mathews SL 877 v New Zealand, 30/12/2014
22 615 J.C. Buttler ENG 615 v Sri Lanka, 09/11/2018
23 608 K.L. Rahul IND 761 v Sri Lanka, 14/08/2017
24 604 Asad Shafiq PAK 758 v England, 18/07/2016
25 602 Sarfraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
26 596 B.J. Watling NZ 644 v England, 02/06/2015
27 593 Q. de Kock SA 802 v New Zealand, 29/03/2017
28 587 T.W.M. Latham NZ 640 v Bangladesh, 24/01/2017
28 587 B.A. Stokes ENG 664 v West Indies, 09/09/2017
30 586 Tamim Iqbal BAN 709 v Australia, 30/08/2017
31 582 R.L. Chase WI 626 v Pakistan, 14/05/2017
31 582 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
33 573 H.M. Nicholls NZ 610 v England, 26/03/2018
34 568 H. Masakadza ZIM 568 v Bangladesh, 07/11/2018
35 566 T. Bavuma SA 589 v Bangladesh, 02/10/2017
35 566 S.M. Curran ENG 566 v Sri Lanka, 09/11/2018
37 558 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
38 552 J.A. Raval NZ 614 v West Indies, 11/12/2017
39 549 S Dhawan IND 627 v Sri Lanka, 20/11/2017
40 548 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
41 545 M.J. Vijay IND 747 v South Africa, 18/11/2015
42 543 S.E. Marsh AUS 675 v South Africa, 05/03/2018
43 533 D.P.D.N. Dickwella SL 576 v India, 20/11/2017
44 530 Mominul Haque BAN 661 v Pakistan, 10/05/2015
45 523 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
46 518 K.K. Jennings ENG 518 v Sri Lanka, 09/11/2018
47 512 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
48 508 Moeen Ali ENG 655 v South Africa, 07/08/2017
48 508 R.G. Sharma IND 578 v New Zealand, 18/02/2014
50 507 Mohammad Hafeez PAK 642 v England, 05/11/2015
51 503 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
52 500 C.R. Ervine ZIM 536 v Sri Lanka, 18/07/2017
53 497 J.O. Holder WI 497 v India, 14/10/2018
54 493 R.A. Jadeja IND 511 v West Indies, 06/10/2018
55 483 C. de Grandhomme NZ 483 v England, 03/04/2018
56 482 T.D. Paine AUS 524 v Pakistan, 11/10/2018
57 469 C.T. Bancroft AUS 483 v South Africa, 26/03/2018
58 468 K.O.A. Powell WI 490 v Sri Lanka, 10/06/2018
59 465 P.P. Shaw IND 465 v West Indies, 14/10/2018
60 463 A.J. Finch AUS 463 v Pakistan, 19/10/2018
61 459 R.R. Pant IND 459 v West Indies, 14/10/2018
62 458 S.O. Dowrich WI 497 v Sri Lanka, 27/06/2018
63 457 M.T. Renshaw AUS 631 v India, 07/03/2017
64 451 C.R. Woakes ENG 496 v India, 13/08/2018
65 448 V.D. Philander SA 457 v England, 18/07/2017
66 446 M.R. Marsh AUS 552 v South Africa, 12/03/2018
66 446 H.H. Pandya IND 512 v South Africa, 08/01/2018
68 444 Fakhar Zaman PAK 444 v Australia, 19/10/2018
69 443 B.T. Foakes ENG 443 v Sri Lanka, 09/11/2018
70 441 Haris Sohail PAK 478 v Australia, 11/10/2018
71 440 K.J. O'Brien IRE 440 v Pakistan, 15/05/2018
71 440 R. Ashwin IND 553 v England, 29/11/2016
71 440 J. Blackwood WI 575 v England, 05/05/2015
74 434 Mahmudullah BAN 519 v India, 13/02/2017
75 433 D.J. Malan ENG 505 v Australia, 08/01/2018
76 430 W.P. Saha IND 524 v Sri Lanka, 07/08/2017
77 429 S.C. Williams ZIM 429 v Bangladesh, 07/11/2018
78 425 A.R.S. Silva SL 517 v Bangladesh, 10/02/2018
79 424 Babar Azam PAK 424 v Australia, 19/10/2018
80 417 Imrul Kayes BAN 478 v England, 30/10/2016
81 410 M.D. Gunathilaka SL 414 v South Africa, 22/07/2018
82 400 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
83 398 J.A. Burns AUS 575 v New Zealand, 24/02/2016
84 392 J.K. Silva SL 638 v Pakistan, 29/06/2015
85 391 M.D. Stoneman ENG 452 v New Zealand, 03/04/2018
86 390 P.J. Moor ZIM 391 v West Indies, 02/11/2017
86 390 Sami Aslam PAK 468 v New Zealand, 29/11/2016
88 389 Litton Das BAN 390 v West Indies, 14/07/2018
89 387 M.J. Santner NZ 403 v South Africa, 29/03/2017
90 375 J.M. Vince ENG 406 v New Zealand, 03/04/2018
91 364 M.D.K. Perera SL 388 v Pakistan, 10/10/2017
92 363 R.W. Chakabva ZIM 418 v Bangladesh, 16/11/2014
93 355 M.A. Starc AUS 446 v India, 25/02/2017
94 351 Imam-ul-Haq PAK 355 v Australia, 11/10/2018
95 343 M.D.K.J. Perera SL 443 v Zimbabwe, 02/11/2016
96 340 Ariful Haque BAN 340 v Zimbabwe, 07/11/2018
97 335 S.O. Hetmyer WI 372 v Bangladesh, 14/07/2018
98 328 T.M. Head AUS 328 v Pakistan, 19/10/2018
99 326 D.M. Bess ENG 346 v Pakistan, 03/06/2018
100 320 A.G. Cremer ZIM 338 v Sri Lanka, 02/11/2016