ICC Twenty20 Championship Batsmen - 19 November 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 858 Babar Azam PAK 881 v West Indies, 03/04/2018
2 839 A.J. Finch AUS 900 v Zimbabwe, 03/07/2018
3 815 C. Munro NZ 830 v Pakistan, 02/11/2018
4 780 K.L. Rahul IND 854 v England, 03/07/2018
5 749 Fakhar Zaman PAK 842 v Australia, 08/07/2018
6 742 G.J. Maxwell AUS 801 v New Zealand, 16/02/2018
7 707 R.G. Sharma IND 718 v West Indies, 06/11/2018
8 703 M.J. Guptill NZ 793 v South Africa, 19/02/2012
9 697 A.D. Hales ENG 866 v India, 07/09/2014
10 688 J.J. Roy ENG 688 v Sri Lanka, 27/10/2018
11 677 D.J.M. Short AUS 756 v UAE, 22/10/2018
12 664 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
13 647 Mohammad Shahzad AFG 706 v Ireland, 08/03/2017
14 632 V. Kohli IND 897 v England, 07/09/2014
14 632 E. Lewis WI 780 v England, 16/09/2017
16 631 S Dhawan IND 636 v Ireland, 27/06/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 603 H.M. Amla SA 683 v Bangladesh, 29/10/2017
20 599 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
21 590 E.J.G. Morgan ENG 872 v India, 31/08/2011
22 584 F. du Plessis SA 843 v Bangladesh, 05/07/2015
23 583 J.E. Root ENG 750 v West Indies, 03/04/2016
24 582 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
25 554 J-P. Duminy SA 713 v New Zealand, 24/03/2014
26 552 D.A. Miller SA 563 v Bangladesh, 29/10/2017
27 551 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
28 542 K.J. Coetzer SCO 542 v Netherlands, 20/06/2018
28 542 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
30 532 P.R. Stirling IRE 557 v Scotland, 17/06/2018
31 530 M.N. Samuels WI 723 v Bangladesh, 10/12/2012
32 527 R.D. Berrington SCO 527 v Netherlands, 20/06/2018
33 521 Mahmudullah BAN 521 v West Indies, 05/08/2018
33 521 D.J. Malan ENG 576 v New Zealand, 18/02/2018
33 521 M.N. Waller ZIM 575 v Afghanistan, 05/02/2018
36 517 S.F. Mire ZIM 581 v Australia, 06/07/2018
37 516 Q. de Kock SA 631 v West Indies, 25/03/2016
38 514 Hazratullah AFG 514 v Ireland, 22/08/2018
39 513 N.L.T.C. Perera SL 513 v England, 27/10/2018
39 513 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
41 505 Sarfraz Ahmed PAK 521 v Australia, 08/07/2018
42 498 Mohammad Nabi AFG 512 v Bangladesh, 05/06/2018
43 492 M.K. Pandey IND 529 v Ireland, 29/06/2018
44 491 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
45 490 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
46 481 D.A. Warner AUS 826 v West Indies, 11/05/2010
47 479 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
47 479 W. Barresi NED 498 v Scotland, 05/02/2016
49 475 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
50 473 G.C. Wilson IRE 473 v Afghanistan, 22/08/2018
51 472 S.K. Raina IND 776 v England, 29/10/2011
52 465 Asghar Afghan AFG 493 v Sri Lanka, 17/03/2016
53 453 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
54 450 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
55 446 C.H. Gayle WI 831 v Australia, 05/10/2012
56 443 S.C. Williams ZIM 444 v Scotland, 10/03/2016
57 436 M.S. Dhoni IND 525 v South Africa, 21/02/2018
58 433 H.G. Munsey SCO 433 v Netherlands, 20/06/2018
59 428 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
60 426 W.T.S. Porterfield IRE 482 v Oman, 09/03/2016
61 424 M.H. Cross SCO 424 v Netherlands, 20/06/2018
61 424 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
63 421 B.K.G. Mendis SL 482 v India, 12/03/2018
64 412 A.D.S. Fletcher WI 492 v Afghanistan, 27/03/2016
64 412 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014
66 398 C.S. MacLeod SCO 401 v Netherlands, 19/06/2018
67 391 F. Behardien SA 415 v India, 24/02/2018
68 387 H. Klaasen SA 436 v India, 21/02/2018
69 384 C.J. Anderson NZ 446 v Bangladesh, 08/01/2017
70 376 M.S. Chapman NZ 415 v England, 18/02/2018
71 368 T.M. Head AUS 399 v Pakistan, 08/07/2018
72 362 B.N. Cooper NED 382 v Scotland, 19/06/2018
73 351 Litton Das BAN 351 v West Indies, 05/08/2018
74 346 K.J. O'Brien IRE 393 v Scotland, 20/01/2017
75 345 M.D. Gunathilaka SL 374 v India, 12/03/2018
75 345 R.R. Hendricks SA 364 v India, 21/02/2018
77 343 Hussain Talat PAK 441 v West Indies, 03/04/2018
78 342 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
79 339 L.D. Chandimal SL 442 v Australia, 06/09/2016
80 331 Asif Ali PAK 336 v New Zealand, 02/11/2018
80 331 Rohan Mustafa UAE 385 v Afghanistan, 16/01/2017
82 326 C.J. Chibhabha ZIM 470 v New Zealand, 17/10/2011
83 319 A.D. Mathews SL 513 v New Zealand, 10/01/2016
84 311 P.J. Moor ZIM 315 v South Africa, 09/10/2018
85 304 J.M. Bairstow ENG 310 v India, 08/07/2018
86 282 N. Dickwella SL 400 v Australia, 17/02/2017
87 281 W.U. Tharanga SL 302 v India, 12/03/2018
88 278 M.D. Shanaka SL 288 v India, 12/03/2018
88 278 D.A.S. Gunaratne SL 456 v Australia, 19/02/2017
90 276 Rameez Shahzad UAE 294 v Afghanistan, 16/12/2016
91 271 D.M. de Silva SL 346 v South Africa, 20/01/2017
92 270 Usman Ghani AFG 426 v Oman, 29/11/2015
93 265 Paras Khadka NEP 338 v Netherlands, 03/07/2015
94 263 A.D. Russell WI 279 v Bangladesh, 05/08/2018
96 260 J.M. Vince ENG 423 v Pakistan, 30/11/2015
97 254 C.A. Lynn AUS 267 v New Zealand, 16/02/2018
98 251 K.A. Pollard WI 537 v Pakistan, 28/07/2013
99 250 Gulbadin Naib AFG 374 v Zimbabwe, 10/01/2016
100 244 R.R. Pant IND 244 v West Indies, 11/11/2018
101 242 Shafiqullah AFG 271 v England, 23/03/2016