ICC Twenty20 Championship Batsmen - 21 July 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 891 A.J. Finch AUS 900 v Zimbabwe, 03/07/2018
2 842 Fakhar Zaman PAK 842 v Australia, 08/07/2018
3 812 K.L. Rahul IND 854 v England, 03/07/2018
4 801 C. Munro NZ 805 v Pakistan, 22/01/2018
5 765 Babar Azam PAK 881 v West Indies, 03/04/2018
6 761 G.J. Maxwell AUS 801 v New Zealand, 16/02/2018
7 753 E. Lewis WI 780 v England, 16/09/2017
8 747 M.J. Guptill NZ 793 v South Africa, 19/02/2012
9 710 A.D. Hales ENG 866 v India, 07/09/2014
10 690 D.J.M. Short AUS 690 v Pakistan, 08/07/2018
11 678 R.G. Sharma IND 681 v Bangladesh, 24/02/2016
12 671 V. Kohli IND 897 v England, 07/09/2014
13 659 Mohammad Shahzad AFG 706 v Ireland, 08/03/2017
14 643 H.M. Amla SA 683 v Bangladesh, 29/10/2017
15 641 J.J. Roy ENG 641 v India, 08/07/2018
16 634 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
17 614 J.C. Buttler ENG 614 v India, 08/07/2018
18 610 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
19 608 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
20 596 E.J.G. Morgan ENG 872 v India, 31/08/2011
21 595 J.E. Root ENG 750 v West Indies, 03/04/2016
22 594 F. du Plessis SA 843 v Bangladesh, 05/07/2015
23 589 S Dhawan IND 636 v Ireland, 27/06/2018
24 585 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
25 581 S.F. Mire ZIM 581 v Australia, 06/07/2018
26 570 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
27 568 J-P. Duminy SA 713 v New Zealand, 24/03/2014
28 560 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
29 551 D.A. Miller SA 563 v Bangladesh, 29/10/2017
30 542 M.N. Waller ZIM 575 v Afghanistan, 05/02/2018
30 542 K.J. Coetzer SCO 542 v Netherlands, 20/06/2018
32 537 P.R. Stirling IRE 557 v Scotland, 17/06/2018
33 531 D.J. Malan ENG 576 v New Zealand, 18/02/2018
34 527 R.D. Berrington SCO 527 v Netherlands, 20/06/2018
35 522 D.A. Warner AUS 826 v West Indies, 11/05/2010
36 521 Sarfraz Ahmed PAK 521 v Australia, 08/07/2018
37 518 Q. de Kock SA 631 v West Indies, 25/03/2016
38 517 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
39 508 Mahmudullah BAN 508 v Afghanistan, 07/06/2018
40 504 Mohammad Nabi AFG 512 v Bangladesh, 05/06/2018
41 503 C.H. Gayle WI 831 v Australia, 05/10/2012
42 502 S.K. Raina IND 776 v England, 29/10/2011
43 498 M.K. Pandey IND 529 v Ireland, 29/06/2018
44 497 N.L.T.C. Perera SL 497 v West Indies, 31/05/2018
45 487 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
46 485 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
47 481 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
48 470 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
49 466 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
50 465 B.K.G. Mendis SL 482 v India, 12/03/2018
51 463 M.S. Dhoni IND 525 v South Africa, 21/02/2018
51 463 W. Barresi NED 498 v Scotland, 05/02/2016
53 459 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
53 459 G.C. Wilson IRE 472 v Scotland, 17/06/2018
55 447 Asghar Stanikzai AFG 493 v Sri Lanka, 17/03/2016
56 444 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
57 434 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
58 433 H.G. Munsey SCO 433 v Netherlands, 20/06/2018
59 424 M.H. Cross SCO 424 v Netherlands, 20/06/2018
60 418 W.T.S. Porterfield IRE 482 v Oman, 09/03/2016
61 415 F. Behardien SA 415 v India, 24/02/2018
61 415 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
63 409 H. Klaasen SA 436 v India, 21/02/2018
64 408 M.S. Chapman NZ 415 v England, 18/02/2018
65 399 T.M. Head AUS 399 v Pakistan, 08/07/2018
66 398 C.S. MacLeod SCO 401 v Netherlands, 19/06/2018
67 386 Hussain Talat PAK 441 v West Indies, 03/04/2018
68 369 B.N. Cooper NED 382 v Scotland, 19/06/2018
69 368 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
70 359 K.J. O'Brien IRE 393 v Scotland, 20/01/2017
70 359 M.D. Gunathilaka SL 374 v India, 12/03/2018
72 347 R.R. Hendricks SA 364 v India, 21/02/2018
73 344 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
74 332 A.D. Mathews SL 513 v New Zealand, 10/01/2016
75 327 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
76 323 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
77 316 Noor Ali Zadran AFG 374 v England, 23/03/2016
78 314 Asif Ali PAK 314 v Australia, 08/07/2018
79 310 J.M. Bairstow ENG 310 v India, 08/07/2018
80 308 N. Dickwella SL 400 v Australia, 17/02/2017
81 305 L.D. Chandimal SL 442 v Australia, 06/09/2016
82 293 W.U. Tharanga SL 302 v India, 12/03/2018
83 290 D.A.S. Gunaratne SL 456 v Australia, 19/02/2017
84 282 Usman Ghani AFG 426 v Oman, 29/11/2015
85 280 K.A. Pollard WI 537 v Pakistan, 28/07/2013
87 275 M.D. Shanaka SL 288 v India, 12/03/2018
88 265 J.M. Vince ENG 423 v Pakistan, 30/11/2015
89 261 Gulbadin Naib AFG 374 v Zimbabwe, 10/01/2016
90 253 Shafiqullah AFG 271 v England, 23/03/2016
91 251 E.M.D.Y. Munaweera SL 327 v India, 06/09/2017
91 251 D.J.G. Sammy WI 364 v South Africa, 11/01/2015
93 247 G.J. Bailey AUS 531 v England, 02/02/2014
93 247 Litton Das BAN 277 v Sri Lanka, 10/03/2018
95 246 P.J. Moor ZIM 246 v Australia, 06/07/2018
96 241 T.K. Musakanda ZIM 241 v Australia, 06/07/2018
97 233 Sikandar Raza ZIM 290 v Afghanistan, 28/10/2015
98 229 C.R. Brathwaite WI 261 v Pakistan, 02/04/2017
98 229 M.C. Henriques AUS 286 v India, 10/10/2017
98 229 M. Mosehle SA 267 v England, 25/06/2017
98 229 C.A.K. Walton WI 261 v Afghanistan, 03/06/2017