ICC Twenty20 Championship Batsmen - 18 June 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 Twenty20 Batsmen
ID Rat. Name Nat. Career Best Rating
1 881 Babar Azam PAK 881 v West Indies, 03/04/2018
2 801 C. Munro NZ 805 v Pakistan, 22/01/2018
3 799 G.J. Maxwell AUS 801 v New Zealand, 16/02/2018
4 763 A.J. Finch AUS 892 v Bangladesh, 01/04/2014
5 753 E. Lewis WI 780 v England, 16/09/2017
6 747 M.J. Guptill NZ 793 v South Africa, 19/02/2012
7 679 A.D. Hales ENG 866 v India, 07/09/2014
8 670 V. Kohli IND 897 v England, 07/09/2014
9 659 Mohammad Shahzad AFG 706 v Ireland, 08/03/2017
10 648 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
11 643 H.M. Amla SA 683 v Bangladesh, 29/10/2017
12 639 K.L. Rahul IND 757 v Sri Lanka, 22/12/2017
13 636 R.G. Sharma IND 681 v Bangladesh, 24/02/2016
14 634 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
15 630 J.E. Root ENG 750 v West Indies, 03/04/2016
16 618 E.J.G. Morgan ENG 872 v India, 31/08/2011
17 617 S Dhawan IND 634 v Bangladesh, 08/03/2018
18 608 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
19 594 F. du Plessis SA 843 v Bangladesh, 05/07/2015
20 589 D.A. Warner AUS 826 v West Indies, 11/05/2010
21 585 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
22 576 D.J. Malan ENG 576 v New Zealand, 18/02/2018
23 572 M.N. Waller ZIM 575 v Afghanistan, 05/02/2018
24 570 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
25 568 J-P. Duminy SA 713 v New Zealand, 24/03/2014
26 558 J.C. Buttler ENG 607 v Sri Lanka, 05/07/2016
27 554 D.J.M. Short AUS 554 v New Zealand, 21/02/2018
28 551 D.A. Miller SA 563 v Bangladesh, 29/10/2017
29 527 M.K. Pandey IND 527 v Bangladesh, 18/03/2018
30 525 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
31 518 J.J. Roy ENG 558 v South Africa, 23/06/2017
31 518 Q. de Kock SA 631 v West Indies, 25/03/2016
33 517 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
33 517 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
35 508 Mahmudullah BAN 508 v Afghanistan, 07/06/2018
36 504 Mohammad Nabi AFG 512 v Bangladesh, 05/06/2018
37 503 C.H. Gayle WI 831 v Australia, 05/10/2012
38 497 N.L.T.C. Perera SL 497 v West Indies, 31/05/2018
39 494 S.K. Raina IND 776 v England, 29/10/2011
40 487 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
41 485 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
42 481 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
43 471 M.S. Dhoni IND 525 v South Africa, 21/02/2018
44 470 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
45 465 B.K.G. Mendis SL 482 v India, 12/03/2018
46 459 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
47 449 Fakhar Zaman PAK 449 v West Indies, 03/04/2018
48 447 Asghar Stanikzai AFG 493 v Sri Lanka, 17/03/2016
49 444 Sarfraz Ahmed PAK 454 v West Indies, 01/04/2018
50 441 Hussain Talat PAK 441 v West Indies, 03/04/2018
51 434 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
52 415 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
52 415 F. Behardien SA 415 v India, 24/02/2018
54 409 H. Klaasen SA 436 v India, 21/02/2018
55 408 M.S. Chapman NZ 415 v England, 18/02/2018
56 369 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
57 368 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
58 359 M.D. Gunathilaka SL 374 v India, 12/03/2018
59 355 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
60 347 R.R. Hendricks SA 364 v India, 21/02/2018
61 335 T.M. Head AUS 388 v India, 10/10/2017
62 332 A.D. Mathews SL 513 v New Zealand, 10/01/2016
63 316 Noor Ali Zadran AFG 374 v England, 23/03/2016
64 308 N. Dickwella SL 400 v Australia, 17/02/2017
65 305 L.D. Chandimal SL 442 v Australia, 06/09/2016
66 293 W.U. Tharanga SL 302 v India, 12/03/2018
67 290 D.A.S. Gunaratne SL 456 v Australia, 19/02/2017
68 287 J.M. Vince ENG 423 v Pakistan, 30/11/2015
69 282 Usman Ghani AFG 426 v Oman, 29/11/2015
70 280 K.A. Pollard WI 537 v Pakistan, 28/07/2013
71 279 G.J. Bailey AUS 531 v England, 02/02/2014
73 275 M.D. Shanaka SL 288 v India, 12/03/2018
74 261 Gulbadin Naib AFG 374 v Zimbabwe, 10/01/2016
75 259 M.C. Henriques AUS 286 v India, 10/10/2017
76 257 C.A. Lynn AUS 267 v New Zealand, 16/02/2018
77 253 Sikandar Raza ZIM 290 v Afghanistan, 28/10/2015
77 253 Shafiqullah AFG 271 v England, 23/03/2016
79 251 E.M.D.Y. Munaweera SL 327 v India, 06/09/2017
79 251 D.J.G. Sammy WI 364 v South Africa, 11/01/2015
81 250 J.M. Bairstow ENG 297 v Pakistan, 25/02/2012
82 247 Litton Das BAN 277 v Sri Lanka, 10/03/2018
83 233 K.D. Karthik IND 246 v Bangladesh, 18/03/2018
84 229 C.A.K. Walton WI 261 v Afghanistan, 03/06/2017
84 229 M. Mosehle SA 267 v England, 25/06/2017
84 229 C.R. Brathwaite WI 261 v Pakistan, 02/04/2017
87 224 L. Ronchi AUS 405 v West Indies, 15/01/2014
88 219 D. Ramdin WI 227 v Zimbabwe, 28/02/2010
88 219 Karim Sadiq AFG 344 v UAE, 19/02/2016
90 216 P.J. Moor ZIM 230 v India, 22/06/2016
91 206 J.T. Smuts SA 237 v England, 25/06/2017
92 203 S.W. Billings ENG 299 v Pakistan, 26/11/2015
93 184 C. de Grandhomme NZ 199 v Australia, 03/02/2018
93 184 A.D. Russell WI 240 v India, 28/08/2016
95 174 S. Prasanna SL 209 v Pakistan, 29/10/2017
96 167 K.M. Jadhav IND 263 v Zimbabwe, 22/06/2016
97 165 Asif Ali PAK 165 v West Indies, 03/04/2018
98 159 W.S.R. Samarawickrama SL 207 v Pakistan, 27/10/2017
98 159 G.D. Phillips NZ 228 v West Indies, 01/01/2018
100 155 Mohammad Saifuddin BAN 182 v Sri Lanka, 18/02/2018
101 152 M.J. Santner NZ 176 v Pakistan, 28/01/2018