ICC Twenty20 Championship Batsmen - 22 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 Twenty20 Batsmen
ID Rat. Name Nat. Career Best Rating
1 885 Babar Azam PAK 888 v South Africa, 03/02/2019
2 825 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 745 G.J. Maxwell AUS 801 v New Zealand, 16/02/2018
6 700 Fakhar Zaman PAK 842 v Australia, 08/07/2018
7 698 R.G. Sharma IND 718 v West Indies, 06/11/2018
8 697 A.D. Hales ENG 866 v India, 07/09/2014
9 688 J.J. Roy ENG 688 v Sri Lanka, 27/10/2018
10 677 K.L. Rahul IND 854 v England, 03/07/2018
11 671 S. Dhawan IND 685 v New Zealand, 06/02/2019
12 655 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
13 650 M.J. Guptill NZ 793 v South Africa, 19/02/2012
14 647 Mohammad Shahzad AFG 706 v Ireland, 08/03/2017
15 643 Shaiman Anwar UAE 650 v Nepal, 31/01/2019
16 631 D.J.M. Short AUS 756 v UAE, 22/10/2018
17 617 F. du Plessis SA 843 v Bangladesh, 05/07/2015
18 610 J.C. Buttler ENG 614 v India, 08/07/2018
19 599 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
19 599 V. Kohli IND 897 v England, 07/09/2014
21 590 E.J.G. Morgan ENG 872 v India, 31/08/2011
22 586 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
23 583 J.E. Root ENG 750 v West Indies, 03/04/2016
24 574 D.A. Miller SA 576 v Pakistan, 03/02/2019
25 556 H.M. Amla SA 683 v Bangladesh, 29/10/2017
26 549 P.R. Stirling IRE 558 v Scotland, 15/02/2019
27 547 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
28 542 K.J. Coetzer SCO 553 v Ireland, 15/02/2019
29 526 Mahmudullah BAN 530 v West Indies, 20/12/2018
29 526 N.L.T.C. Perera SL 526 v New Zealand, 11/01/2019
31 521 M.N. Waller ZIM 575 v Afghanistan, 05/02/2018
31 521 R.D. Berrington SCO 527 v Netherlands, 20/06/2018
31 521 D.J. Malan ENG 576 v New Zealand, 18/02/2018
34 518 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
35 517 S.F. Mire ZIM 581 v Australia, 06/07/2018
36 516 H.G. Munsey SCO 516 v Oman, 17/02/2019
37 515 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
38 514 Hazratullah Zazai AFG 514 v Ireland, 22/08/2018
39 511 J.P. Duminy SA 713 v New Zealand, 24/03/2014
40 499 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
40 499 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
42 498 Mohammad Nabi AFG 512 v Bangladesh, 05/06/2018
43 493 R.R. Hendricks SA 512 v Pakistan, 03/02/2019
44 488 Q. de Kock SA 631 v West Indies, 25/03/2016
45 486 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
46 479 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
47 475 Sarfaraz Ahmed PAK 521 v Australia, 08/07/2018
48 473 Liton Das BAN 473 v West Indies, 22/12/2018
49 465 Asghar Afghan AFG 493 v Sri Lanka, 17/03/2016
49 465 S.J. Myburgh NED 584 v Nepal, 02/07/2015
51 456 W. Barresi NED 498 v Scotland, 05/02/2016
52 454 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
53 451 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
54 450 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
55 446 C.S. MacLeod SCO 446 v Oman, 17/02/2019
56 445 G.C. Wilson IRE 473 v Afghanistan, 22/08/2018
57 444 D.A. Warner AUS 826 v West Indies, 11/05/2010
58 443 S.C. Williams ZIM 444 v Scotland, 10/03/2016
59 439 Hussain Talat PAK 460 v South Africa, 03/02/2019
60 436 M.K. Pandey IND 529 v Ireland, 29/06/2018
61 426 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
62 424 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
63 422 B.K.G. Mendis SL 482 v India, 12/03/2018
63 422 M.S. Dhoni IND 525 v South Africa, 21/02/2018
65 419 S.K. Raina IND 776 v England, 29/10/2011
65 419 C.H. Gayle WI 831 v Australia, 05/10/2012
67 407 B.N. Cooper NED 407 v Ireland, 17/02/2019
68 405 T.P. Visee NED 405 v Ireland, 17/02/2019
69 401 W.T.S. Porterfield IRE 482 v Oman, 09/03/2016
70 396 M.H. Cross SCO 424 v Netherlands, 20/06/2018
71 392 K.J. O'Brien IRE 393 v Scotland, 20/01/2017
72 388 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
72 388 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
74 368 H.E. van der Dussen SA 368 v Pakistan, 06/02/2019
75 365 F. Behardien SA 415 v India, 24/02/2018
76 363 Muhammad Usman UAE 393 v Nepal, 31/01/2019
77 354 C.J. Anderson NZ 446 v Bangladesh, 08/01/2017
78 347 M.S. Chapman NZ 415 v England, 18/02/2018
79 342 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
79 342 Asif Ali PAK 342 v South Africa, 06/02/2019
81 339 T.M. Head AUS 399 v Pakistan, 08/07/2018
82 338 M.D. Gunathilaka SL 374 v India, 12/03/2018
83 332 L.D. Chandimal SL 442 v Australia, 06/09/2016
84 331 S.D. Hope WI 331 v Bangladesh, 22/12/2018
85 326 T.L. Seifert NZ 326 v India, 10/02/2019
85 326 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
87 325 C.A. Lynn AUS 325 v India, 25/11/2018
88 314 R.R. Pant IND 314 v New Zealand, 10/02/2019
89 312 Rohan Mustafa UAE 386 v Afghanistan, 16/01/2017
89 312 A.D. Mathews SL 513 v New Zealand, 10/01/2016
91 311 P.J. Moor ZIM 315 v South Africa, 09/10/2018
92 305 P. Khadka NEP 338 v Netherlands, 03/07/2015
93 304 J.M. Bairstow ENG 310 v India, 08/07/2018
94 303 H. Klaasen SA 436 v India, 21/02/2018
95 300 K.D. Karthik IND 300 v New Zealand, 10/02/2019
95 300 N. Dickwella SL 400 v Australia, 17/02/2017
97 294 N. Pooran WI 294 v Bangladesh, 22/12/2018
98 283 Khurram Nawaz OMA 304 v Netherlands, 15/02/2019
99 282 Jatinder Singh OMA 303 v Netherlands, 15/02/2019
100 276 W.U. Tharanga SL 302 v India, 12/03/2018