ICC Test Championship Batsmen - 21 February 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 922 V. Kohli IND 937 v England, 22/08/2018
2 897 K.S. Williamson NZ 915 v Sri Lanka, 19/12/2018
3 881 C.A. Pujara IND 888 v Sri Lanka, 07/08/2017
4 857 S.P.D. Smith AUS 947 v England, 08/01/2018
5 763 H.M. Nicholls NZ 763 v Sri Lanka, 30/12/2018
5 763 J.E. Root ENG 917 v Australia, 10/08/2015
7 756 D.A. Warner AUS 880 v India, 13/12/2014
8 710 Q. de Kock SA 802 v New Zealand, 29/03/2017
8 710 A.K. Markram SA 759 v Australia, 03/04/2018
10 688 F. du Plessis SA 734 v India, 17/01/2018
10 688 F.D.M. Karunaratne SL 754 v South Africa, 22/07/2018
12 682 U.T. Khawaja AUS 747 v Pakistan, 07/01/2017
13 681 H.M. Amla SA 907 v Pakistan, 17/10/2013
14 676 T.W.M. Latham NZ 676 v Sri Lanka, 30/12/2018
15 673 R.R. Pant IND 673 v Australia, 07/01/2019
16 672 D. Elgar SA 784 v Australia, 03/04/2018
17 667 A.D. Mathews SL 877 v New Zealand, 30/12/2014
18 658 Babar Azam PAK 658 v South Africa, 15/01/2019
19 646 L.R.P.L. Taylor NZ 871 v West Indies, 23/12/2013
20 644 T.M. Head AUS 644 v Sri Lanka, 04/02/2019
21 643 A.M. Rahane IND 825 v New Zealand, 11/10/2016
21 643 Asad Shafiq PAK 758 v England, 18/07/2016
23 639 Azhar Ali PAK 787 v Australia, 30/12/2016
24 626 J.M. Bairstow ENG 772 v South Africa, 08/08/2017
25 624 J.C. Buttler ENG 635 v Sri Lanka, 27/11/2018
26 616 Shakib Al Hasan BAN 694 v Australia, 30/08/2017
27 609 L.D. Chandimal SL 755 v West Indies, 18/06/2018
28 607 B.R.M. Taylor ZIM 684 v Bangladesh, 29/10/2014
29 606 B.K.G. Mendis SL 693 v West Indies, 18/06/2018
30 605 B.J. Watling NZ 644 v England, 02/06/2015
31 601 Mominul Haque BAN 661 v Pakistan, 10/05/2015
32 600 Mushfiqur Rahim BAN 658 v Australia, 07/09/2017
33 596 T. Bavuma SA 627 v Pakistan, 07/01/2019
34 590 B.A. Stokes ENG 664 v West Indies, 09/09/2017
35 572 K.C. Brathwaite WI 701 v England, 29/08/2017
36 571 J.O. Holder WI 581 v England, 26/01/2019
37 569 Tamim Iqbal BAN 709 v Australia, 30/08/2017
38 563 J.A. Raval NZ 614 v West Indies, 11/12/2017
39 562 Sarfaraz Ahmed PAK 715 v Sri Lanka, 21/06/2015
40 556 M.D.K.J. Perera SL 556 v South Africa, 17/02/2019
41 552 R.L. Chase WI 626 v Pakistan, 14/05/2017
42 550 K.L. Rahul IND 761 v Sri Lanka, 16/08/2017
43 544 H. Masakadza ZIM 568 v Bangladesh, 07/11/2018
44 540 S.E. Marsh AUS 675 v South Africa, 05/03/2018
45 536 S.O. Dowrich WI 536 v England, 12/02/2019
45 536 D.P.D.N. Dickwella SL 576 v India, 20/11/2017
47 534 Haris Sohail PAK 563 v New Zealand, 28/11/2018
48 530 S.O. Hetmyer WI 561 v England, 26/01/2019
49 527 S. Dhawan IND 627 v Sri Lanka, 20/11/2017
50 524 R.G. Sharma IND 578 v New Zealand, 18/02/2014
51 517 P.S.P. Handscomb AUS 643 v Bangladesh, 07/09/2017
52 511 Mahmudullah BAN 523 v Sri Lanka, 04/02/2018
53 509 T.D. Paine AUS 528 v India, 30/12/2018
54 506 M.J. Vijay IND 747 v South Africa, 18/11/2015
55 504 S.M. Curran ENG 566 v Sri Lanka, 09/11/2018
56 503 S.D. Hope WI 653 v Zimbabwe, 25/10/2017
57 501 D.M. de Silva SL 612 v Zimbabwe, 10/11/2016
58 488 R.A. Jadeja IND 511 v West Indies, 06/10/2018
59 480 D.M. Bravo WI 709 v Australia, 23/04/2012
60 472 M.A. Agarwal IND 472 v Australia, 07/01/2019
61 470 Shan Masood PAK 470 v South Africa, 15/01/2019
62 466 M.M. Ali ENG 655 v South Africa, 08/08/2017
62 466 Sikandar Raza ZIM 547 v West Indies, 02/11/2017
64 461 A.R.S. Silva SL 517 v Bangladesh, 10/02/2018
65 449 C. de Grandhomme NZ 483 v England, 03/04/2018
66 447 J.A. Burns AUS 575 v New Zealand, 24/02/2016
66 447 P.P. Shaw IND 465 v West Indies, 14/10/2018
68 446 B.T. Foakes ENG 507 v Sri Lanka, 27/11/2018
69 441 C.T. Bancroft AUS 483 v South Africa, 26/03/2018
70 440 K.J. O'Brien IRE 440 v Pakistan, 15/05/2018
71 436 K.K. Jennings ENG 518 v Sri Lanka, 09/11/2018
72 433 Imam-ul-Haq PAK 433 v South Africa, 15/01/2019
73 430 M.S. Harris AUS 469 v Sri Lanka, 27/01/2019
73 430 M.T. Renshaw AUS 631 v India, 08/03/2017
75 429 H.H. Pandya IND 512 v South Africa, 08/01/2018
75 429 C.R. Woakes ENG 496 v India, 13/08/2018
77 421 R. Ashwin IND 553 v England, 29/11/2016
78 418 P.J. Moor ZIM 418 v Bangladesh, 14/11/2018
79 411 D.J. Malan ENG 505 v Australia, 08/01/2018
80 408 K.O.A. Powell WI 489 v Sri Lanka, 10/06/2018
81 406 M.R. Marsh AUS 552 v South Africa, 12/03/2018
82 405 V.D. Philander SA 457 v England, 18/07/2017
83 401 S.C. Williams ZIM 429 v Bangladesh, 07/11/2018
84 399 K.R. Patterson AUS 399 v Sri Lanka, 04/02/2019
86 390 Imrul Kayes BAN 478 v England, 30/10/2016
87 385 A.J. Finch AUS 463 v Pakistan, 19/10/2018
88 378 M.A. Starc AUS 446 v India, 27/02/2017
89 377 Liton Das BAN 398 v West Indies, 14/07/2018
90 371 M.D. Stoneman ENG 452 v New Zealand, 03/04/2018
91 364 Soumya Sarkar BAN 489 v Sri Lanka, 19/03/2017
92 361 J.D. Campbell WI 371 v England, 03/02/2019
93 360 P.J. Cummins AUS 375 v India, 07/01/2019
94 356 J.M. Vince ENG 406 v New Zealand, 03/04/2018
95 348 J.K. Silva SL 638 v Pakistan, 29/06/2015
96 347 M. Labuschagne AUS 402 v Sri Lanka, 27/01/2019
97 340 Shadab Khan PAK 340 v South Africa, 15/01/2019
98 337 R. Chakabva ZIM 418 v Bangladesh, 16/11/2014
99 329 T.B. de Bruyn SA 332 v Pakistan, 15/01/2019
100 326 B.O.P. Fernando SL 326 v South Africa, 17/02/2019
101 324 H.D.R.L. Thirimanne SL 386 v India, 24/08/2015