ICC Twenty20 Championship Batsmen - 27 May 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 747 M.J. Guptill NZ 793 v South Africa, 19/02/2012
6 691 E. Lewis WI 780 v England, 16/09/2017
7 679 A.D. Hales ENG 866 v India, 07/09/2014
8 670 V. Kohli IND 897 v England, 07/09/2014
9 653 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 615 Shaiman Anwar UAE 636 v Papua New Guinea, 14/04/2017
18 615 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
20 608 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
21 594 F. du Plessis SA 843 v Bangladesh, 05/07/2015
22 589 D.A. Warner AUS 826 v West Indies, 11/05/2010
23 576 D.J. Malan ENG 576 v New Zealand, 18/02/2018
24 572 M.N. Waller ZIM 575 v Afghanistan, 05/02/2018
25 568 J-P. Duminy SA 713 v New Zealand, 24/03/2014
26 562 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
27 558 J.C. Buttler ENG 607 v Sri Lanka, 05/07/2016
28 554 D.J.M. Short AUS 554 v New Zealand, 21/02/2018
29 551 D.A. Miller SA 563 v Bangladesh, 29/10/2017
30 541 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
31 540 A.B. de Villiers SA 575 v Bangladesh, 26/10/2017
32 529 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
33 527 M.K. Pandey IND 527 v Bangladesh, 18/03/2018
34 525 P.R. Stirling IRE 555 v Zimbabwe, 17/03/2014
35 518 Q. de Kock SA 631 v West Indies, 25/03/2016
35 518 J.J. Roy ENG 558 v South Africa, 23/06/2017
37 517 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
38 509 C.H. Gayle WI 831 v Australia, 05/10/2012
39 507 Mohammad Nabi AFG 507 v Zimbabwe, 06/02/2018
40 500 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
41 498 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
42 494 S.K. Raina IND 776 v England, 29/10/2011
42 494 Mahmudullah BAN 494 v India, 18/03/2018
44 477 N.L.T.C. Perera SL 477 v Bangladesh, 16/03/2018
45 473 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
46 471 M.S. Dhoni IND 525 v South Africa, 21/02/2018
47 468 Mushfiqur Rahim BAN 474 v Sri Lanka, 16/03/2018
48 465 B.K.G. Mendis SL 482 v India, 12/03/2018
49 453 W.T.S. Porterfield IRE 482 v Oman, 09/03/2016
50 449 Fakhar Zaman PAK 449 v West Indies, 03/04/2018
51 447 G.C. Wilson IRE 447 v Afghanistan, 12/03/2017
52 445 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
53 444 Sarfraz Ahmed PAK 454 v West Indies, 01/04/2018
54 441 Hussain Talat PAK 441 v West Indies, 03/04/2018
55 439 Asghar Stanikzai AFG 493 v Sri Lanka, 17/03/2016
56 415 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
56 415 F. Behardien SA 415 v India, 24/02/2018
58 409 H. Klaasen SA 436 v India, 21/02/2018
59 408 M.S. Chapman NZ 415 v England, 18/02/2018
60 401 Samiullah Shenwari AFG 452 v Ireland, 08/03/2017
61 398 M. Klinger AUS 459 v Sri Lanka, 22/02/2017
62 377 Muhammad Usman UAE 377 v Papua New Guinea, 14/04/2017
63 375 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
64 369 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
65 364 K.J. O'Brien IRE 393 v Scotland, 20/01/2017
66 359 M.D. Gunathilaka SL 374 v India, 12/03/2018
67 355 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
68 347 R.R. Hendricks SA 364 v India, 21/02/2018
69 346 Rohan Mustafa UAE 385 v Afghanistan, 16/01/2017
70 337 Yuvraj Singh IND 793 v South Africa, 02/05/2010
71 336 Noor Ali Zadran AFG 374 v England, 23/03/2016
72 335 T.M. Head AUS 388 v India, 10/10/2017
73 332 A.D. Mathews SL 513 v New Zealand, 10/01/2016
74 330 C.J. Anderson NZ 446 v Bangladesh, 08/01/2017
75 308 N. Dickwella SL 400 v Australia, 17/02/2017
76 305 L.D. Chandimal SL 442 v Australia, 06/09/2016
77 304 C.K. Kapugedera SL 395 v Bangladesh, 06/04/2017
78 293 W.U. Tharanga SL 302 v India, 12/03/2018
79 290 D.A.S. Gunaratne SL 456 v Australia, 19/02/2017
80 287 J.M. Vince ENG 423 v Pakistan, 30/11/2015
80 287 Najeeb Tarakai AFG 341 v Ireland, 10/03/2017
82 285 K.A. Pollard WI 537 v Pakistan, 28/07/2013
83 279 G.J. Bailey AUS 531 v England, 02/02/2014
85 277 Gulbadin Naib AFG 374 v Zimbabwe, 10/01/2016
86 275 M.D. Shanaka SL 288 v India, 12/03/2018
87 269 Rameez Shahzad UAE 294 v Afghanistan, 16/12/2016
88 259 M.C. Henriques AUS 286 v India, 10/10/2017
89 257 C.A. Lynn AUS 267 v New Zealand, 16/02/2018
90 256 D.J.G. Sammy WI 364 v South Africa, 11/01/2015
91 253 Sikandar Raza ZIM 290 v Afghanistan, 28/10/2015
92 251 E.M.D.Y. Munaweera SL 327 v India, 06/09/2017
93 250 J.M. Bairstow ENG 297 v Pakistan, 25/02/2012
94 249 Usman Ghani AFG 426 v Oman, 29/11/2015
95 246 K.D. Karthik IND 246 v Bangladesh, 18/03/2018
96 244 S. Bau PNG 244 v UAE, 14/04/2017
97 235 B.R. Dunk AUS 271 v Sri Lanka, 22/02/2017
98 234 C.R. Brathwaite WI 261 v Pakistan, 02/04/2017
98 234 C.A.K. Walton WI 261 v Afghanistan, 03/06/2017
98 234 Shafiqullah AFG 271 v England, 23/03/2016
101 233 Karim Sadiq AFG 344 v UAE, 19/02/2016