ICC Twenty20 Championship Batsmen - 18 January 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 Twenty20 Batsmen
ID Rat. Name Nat. Career Best Rating
1 858 Babar Azam PAK 881 v West Indies, 03/04/2018
2 809 C. Munro NZ 830 v Pakistan, 02/11/2018
3 806 A.J. Finch AUS 900 v Zimbabwe, 03/07/2018
4 751 E. Lewis WI 780 v England, 16/09/2017
5 749 Fakhar Zaman PAK 842 v Australia, 08/07/2018
6 745 G.J. Maxwell AUS 801 v New Zealand, 16/02/2018
7 719 K.L. Rahul IND 854 v England, 03/07/2018
8 697 A.D. Hales ENG 866 v India, 07/09/2014
9 691 M.J. Guptill NZ 793 v South Africa, 19/02/2012
10 689 R.G. Sharma IND 718 v West Indies, 06/11/2018
11 688 J.J. Roy ENG 688 v Sri Lanka, 27/10/2018
12 681 S. Dhawan IND 681 v Australia, 25/11/2018
13 651 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
14 647 Mohammad Shahzad AFG 706 v Ireland, 08/03/2017
15 636 V. Kohli IND 897 v England, 07/09/2014
16 631 D.J.M. Short AUS 756 v UAE, 22/10/2018
17 630 Shaiman Anwar UAE 636 v Papua New Guinea, 14/04/2017
18 610 J.C. Buttler ENG 614 v India, 08/07/2018
19 599 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
20 591 H.M. Amla SA 683 v Bangladesh, 29/10/2017
21 590 F. du Plessis SA 843 v Bangladesh, 05/07/2015
21 590 E.J.G. Morgan ENG 872 v India, 31/08/2011
23 586 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
24 583 J.E. Root ENG 750 v West Indies, 03/04/2016
25 547 D.A. Miller SA 563 v Bangladesh, 29/10/2017
26 543 J.P. Duminy SA 713 v New Zealand, 24/03/2014
27 542 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
27 542 K.J. Coetzer SCO 542 v Netherlands, 20/06/2018
29 532 P.R. Stirling IRE 557 v Scotland, 17/06/2018
30 527 R.D. Berrington SCO 527 v Netherlands, 20/06/2018
31 526 N.L.T.C. Perera SL 526 v New Zealand, 11/01/2019
31 526 Mahmudullah BAN 530 v West Indies, 20/12/2018
33 521 M.N. Waller ZIM 575 v Afghanistan, 05/02/2018
33 521 D.J. Malan ENG 576 v New Zealand, 18/02/2018
35 519 Q. de Kock SA 631 v West Indies, 25/03/2016
36 518 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
37 517 S.F. Mire ZIM 581 v Australia, 06/07/2018
38 515 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
39 514 Hazratullah Zazai AFG 514 v Ireland, 22/08/2018
40 505 Sarfaraz Ahmed PAK 521 v Australia, 08/07/2018
41 499 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
41 499 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
43 498 Mohammad Nabi AFG 512 v Bangladesh, 05/06/2018
44 486 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
45 479 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
45 479 W. Barresi NED 498 v Scotland, 05/02/2016
47 473 G.C. Wilson IRE 473 v Afghanistan, 22/08/2018
47 473 Liton Das BAN 473 v West Indies, 22/12/2018
49 465 Asghar Afghan AFG 493 v Sri Lanka, 17/03/2016
50 463 M.K. Pandey IND 529 v Ireland, 29/06/2018
51 453 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
52 451 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
53 450 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
54 445 S.K. Raina IND 776 v England, 29/10/2011
55 444 D.A. Warner AUS 826 v West Indies, 11/05/2010
56 443 S.C. Williams ZIM 444 v Scotland, 10/03/2016
57 433 H.G. Munsey SCO 433 v Netherlands, 20/06/2018
58 430 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
59 426 W.T.S. Porterfield IRE 482 v Oman, 09/03/2016
60 424 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
60 424 M.H. Cross SCO 424 v Netherlands, 20/06/2018
62 422 B.K.G. Mendis SL 482 v India, 12/03/2018
63 419 C.H. Gayle WI 831 v Australia, 05/10/2012
64 412 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
65 410 M.S. Dhoni IND 525 v South Africa, 21/02/2018
66 398 C.S. MacLeod SCO 401 v Netherlands, 19/06/2018
67 388 F. Behardien SA 415 v India, 24/02/2018
67 388 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
69 376 C.J. Anderson NZ 446 v Bangladesh, 08/01/2017
70 368 M.S. Chapman NZ 415 v England, 18/02/2018
70 368 H. Klaasen SA 436 v India, 21/02/2018
72 362 B.N. Cooper NED 382 v Scotland, 19/06/2018
73 361 R.R. Hendricks SA 364 v India, 21/02/2018
74 346 K.J. O'Brien IRE 393 v Scotland, 20/01/2017
75 343 Hussain Talat PAK 441 v West Indies, 03/04/2018
76 342 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
77 339 T.M. Head AUS 399 v Pakistan, 08/07/2018
78 338 M.D. Gunathilaka SL 374 v India, 12/03/2018
79 332 L.D. Chandimal SL 442 v Australia, 06/09/2016
80 331 Asif Ali PAK 336 v New Zealand, 02/11/2018
80 331 S.D. Hope WI 331 v Bangladesh, 22/12/2018
80 331 Rohan Mustafa UAE 386 v Afghanistan, 16/01/2017
83 326 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
84 325 C.A. Lynn AUS 325 v India, 25/11/2018
85 312 A.D. Mathews SL 513 v New Zealand, 10/01/2016
86 311 P.J. Moor ZIM 315 v South Africa, 09/10/2018
87 304 J.M. Bairstow ENG 310 v India, 08/07/2018
88 300 N. Dickwella SL 400 v Australia, 17/02/2017
89 294 N. Pooran WI 294 v Bangladesh, 22/12/2018
90 276 Rameez Shahzad UAE 294 v Afghanistan, 16/12/2016
90 276 K.D. Karthik IND 276 v Australia, 25/11/2018
90 276 W.U. Tharanga SL 302 v India, 12/03/2018
93 275 M.D. Shanaka SL 288 v India, 12/03/2018
94 273 D.A.S. Gunaratne SL 456 v Australia, 19/02/2017
95 270 Usman Ghani AFG 426 v Oman, 29/11/2015
96 265 P. Khadka NEP 338 v Netherlands, 03/07/2015
97 260 J.M. Vince ENG 423 v Pakistan, 30/11/2015
98 258 T.C. Bruce NZ 348 v Bangladesh, 06/01/2017
99 257 D.M. de Silva SL 346 v South Africa, 20/01/2017
100 250 Gulbadin Naib AFG 374 v Zimbabwe, 10/01/2016