ICC Twenty20 Championship Batsmen - 18 January 2021

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 915 D.J. Malan ENG 915 v South Africa, 01/12/2020
2 820 Babar Azam PAK 896 v England, 05/05/2019
3 816 K.L. Rahul IND 854 v England, 03/07/2018
4 808 A.J. Finch AUS 900 v Zimbabwe, 03/07/2018
5 744 H.E. van der Dussen SA 744 v England, 01/12/2020
6 701 G.J. Maxwell AUS 836 v Sri Lanka, 27/10/2019
7 697 V. Kohli IND 897 v England, 07/09/2014
8 695 C. Munro NZ 830 v Pakistan, 02/11/2018
9 685 T.L. Seifert NZ 685 v Pakistan, 22/12/2020
10 676 Hazratullah Zazai AFG 736 v West Indies, 16/11/2019
11 662 E.J.G. Morgan ENG 872 v India, 31/08/2011
12 635 Q. de Kock SA 639 v England, 29/11/2020
12 635 E. Lewis WI 780 v England, 16/09/2017
14 623 R.G. Sharma IND 718 v West Indies, 06/11/2018
15 621 M.J. Guptill NZ 793 v South Africa, 19/02/2012
16 604 J.M. Bairstow ENG 624 v South Africa, 27/11/2020
17 583 H.G. Munsey SCO 600 v Netherlands, 19/09/2019
18 575 P.R. Stirling IRE 587 v Afghanistan, 06/03/2020
19 565 F. du Plessis SA 843 v Bangladesh, 05/07/2015
20 564 S. Dhawan IND 685 v New Zealand, 06/02/2019
21 563 Liton Das BAN 563 v Zimbabwe, 11/03/2020
22 558 J.C. Buttler ENG 614 v India, 08/07/2018
23 552 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
24 551 R.R. Hendricks SA 647 v Sri Lanka, 24/03/2019
25 547 D.J.M. Short AUS 756 v UAE, 22/10/2018
26 542 R.D. Berrington SCO 546 v UAE, 30/10/2019
26 542 D.A. Warner AUS 826 v West Indies, 11/05/2010
28 540 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
29 531 D.A. Miller SA 587 v Sri Lanka, 19/03/2019
29 531 J.J. Roy ENG 688 v Sri Lanka, 27/10/2018
31 529 Mahmudullah BAN 542 v India, 07/11/2019
31 529 Mohammad Nabi AFG 569 v Bangladesh, 15/09/2019
33 516 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
34 511 K.J. Coetzer SCO 564 v Netherlands, 16/09/2019
35 508 K.J. O'Brien IRE 509 v Afghanistan, 10/03/2020
35 508 M.P. O'Dowd NED 549 v Kenya, 18/10/2019
35 508 Fakhar Zaman PAK 842 v Australia, 08/07/2018
38 504 A. Balbirnie IRE 523 v Hong Kong, 18/10/2019
39 503 T.P. Ura PNG 563 v Namibia, 20/10/2019
39 503 Rahmanullah Gurbaz AFG 503 v Ireland, 10/03/2020
41 496 B.N. Cooper NED 500 v Ireland, 05/10/2019
42 492 Mohammad Naim BAN 537 v Pakistan, 24/01/2020
43 484 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
44 483 C.S. MacLeod SCO 488 v Bermuda, 24/10/2019
44 483 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
46 482 Jatinder Singh OMA 489 v Hong Kong, 30/10/2019
47 477 S.P.D. Smith AUS 477 v India, 08/12/2020
48 475 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
49 474 M.H. Cross SCO 475 v Oman, 31/10/2019
50 467 Shakib Al Hasan BAN 618 v Pakistan, 24/04/2015
51 458 Muhammad Usman UAE 490 v Canada, 27/10/2019
52 457 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
52 457 T.H. David SIN 457 v Hong Kong, 04/03/2020
54 451 Asghar Afghan AFG 493 v Sri Lanka, 17/03/2016
55 448 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
56 447 K.A. Pollard WI 537 v Pakistan, 28/07/2013
57 445 Kamran Khan CHI 463 v Bahrain, 25/02/2020
58 443 S.C. Williams ZIM 481 v Ireland, 14/07/2019
59 435 J.E. Root ENG 750 v West Indies, 03/04/2016
59 435 R. Sandaruwan MAW 457 v Bahrain, 26/02/2020
61 433 S.S. Iyer IND 451 v New Zealand, 02/02/2020
62 431 D.P. Conway NZ 459 v West Indies, 29/11/2020
62 431 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
64 429 C.O. Obuya KEN 475 v Scotland, 19/10/2019
65 425 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
66 416 T. Bavuma SA 477 v England, 16/02/2020
66 416 M.K. Pandey IND 529 v Ireland, 29/06/2018
68 412 G.J. Delany IRE 412 v Afghanistan, 10/03/2020
69 410 N.L.T.C. Perera SL 526 v South Africa, 22/03/2019
70 408 M.D. Gunathilaka SL 448 v Pakistan, 07/10/2019
71 405 Nizakat Khan HK 446 v Nigeria, 27/10/2019
72 400 P. Khadka NEP 478 v Singapore, 28/09/2019
72 400 G.D. Phillips NZ 400 v Pakistan, 22/12/2020
74 398 Zeeshan Maqsood OMA 440 v Jersey, 27/10/2019
75 396 R.N. ten Doeschate NED 396 v Papua New Guinea, 02/11/2019
76 394 R.R. Patel KEN 402 v Namibia, 25/10/2019
77 390 M.G. Erasmus NAM 390 v Ireland, 02/11/2019
78 384 B.K.G. Mendis SL 506 v New Zealand, 03/09/2019
79 382 Muhammad Tanveer CHI 441 v Maldives, 23/02/2020
80 375 N.S. Dhaliwal CAN 376 v Ireland, 23/10/2019
81 370 Rohan Mustafa UAE 386 v Afghanistan, 16/01/2017
82 368 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
83 366 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
83 366 H. Klaasen SA 436 v India, 21/02/2018
85 364 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
86 361 Sarfaraz Ahmed PAK 521 v Australia, 08/07/2018
86 361 C. de Grandhomme NZ 457 v England, 05/11/2019
88 360 Khawar Ali OMA 359 v Maldives, 25/02/2020
89 359 H.T. Tector IRE 359 v Afghanistan, 10/03/2020
90 356 N.R. Kumar CAN 360 v Oman, 25/10/2019
91 355 D.P.D.N. Dickwella SL v , Unknown
92 354 S.J. Baard NAM 355 v Kenya, 25/10/2019
93 351 J.M. Vince ENG 486 v New Zealand, 05/11/2019
93 351 T.P. Visee NED 405 v Kenya, 18/10/2019
93 351 T. Banton ENG 490 v Pakistan, 01/09/2020
96 339 S.O. Hetmyer WI 350 v Sri Lanka, 06/03/2020
96 339 Aqib Ilyas OMA 365 v Canada, 25/10/2019
98 338 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
99 333 G.C. Wilson IRE 473 v Afghanistan, 22/08/2018
100 332 N. Pooran WI 396 v England, 05/03/2019