ICC Twenty20 Championship Batsmen - 25 February 2020

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 879 Babar Azam PAK 896 v England, 05/05/2019
2 823 K.L. Rahul IND 854 v England, 03/07/2018
3 810 A.J. Finch AUS 900 v Zimbabwe, 03/07/2018
4 785 C. Munro NZ 830 v Pakistan, 02/11/2018
5 766 G.J. Maxwell AUS 836 v Sri Lanka, 27/10/2019
6 718 D.J. Malan ENG 798 v New Zealand, 08/11/2019
7 702 E. Lewis WI 780 v England, 16/09/2017
8 692 Hazratullah Zazai AFG 736 v West Indies, 16/11/2019
9 687 E.J.G. Morgan ENG 872 v India, 31/08/2011
10 673 V. Kohli IND 897 v England, 07/09/2014
11 662 R.G. Sharma IND 718 v West Indies, 06/11/2018
12 641 M.J. Guptill NZ 793 v South Africa, 19/02/2012
13 636 D.J.M. Short AUS 756 v UAE, 22/10/2018
14 625 J.J. Roy ENG 688 v Sri Lanka, 27/10/2018
15 610 R.R. Hendricks SA 647 v Sri Lanka, 24/03/2019
16 602 Q. de Kock SA 631 v West Indies, 25/03/2016
17 584 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
18 583 H.G. Munsey SCO 600 v Netherlands, 19/09/2019
19 577 P.R. Stirling IRE 585 v West Indies, 15/01/2020
19 577 D.A. Miller SA 587 v Sri Lanka, 19/03/2019
21 568 A.D. Hales ENG 866 v India, 07/09/2014
22 563 Fakhar Zaman PAK 842 v Australia, 08/07/2018
23 562 J.M. Bairstow ENG 562 v South Africa, 16/02/2020
24 553 S. Dhawan IND 685 v New Zealand, 08/02/2019
25 549 D.A. Warner AUS 826 v West Indies, 11/05/2010
26 542 R.D. Berrington SCO 546 v UAE, 30/10/2019
27 539 Mohammad Nabi AFG 569 v Bangladesh, 15/09/2019
28 534 Mahmudullah BAN 542 v India, 07/11/2019
29 532 H. Masakadza ZIM 699 v Bangladesh, 22/01/2016
30 531 F. du Plessis SA 843 v Bangladesh, 05/07/2015
31 523 J.C. Buttler ENG 614 v India, 08/07/2018
32 522 J.E. Root ENG 750 v West Indies, 03/04/2016
33 520 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
34 511 K.J. Coetzer SCO 564 v Netherlands, 16/09/2019
35 508 M.P. O'Dowd NED 549 v Kenya, 18/10/2019
35 508 T.L. Seifert NZ 508 v India, 02/02/2020
37 507 H.E. van der Dussen SA 526 v England, 14/02/2020
38 506 Shaiman Anwar UAE 650 v Nepal, 31/01/2019
39 503 T.P. Ura PNG 563 v Namibia, 20/10/2019
40 502 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
41 496 K.J. O'Brien IRE 503 v Hong Kong, 07/10/2019
41 496 B.N. Cooper NED 500 v Ireland, 05/10/2019
43 491 A. Balbirnie IRE 523 v Hong Kong, 18/10/2019
44 490 Mohammad Naim BAN 537 v Pakistan, 24/01/2020
45 487 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
46 483 C.S. MacLeod SCO 488 v Bermuda, 24/10/2019
47 482 Liton Das BAN 496 v India, 07/11/2019
48 481 Najibullah Zadran AFG 556 v Ireland, 14/01/2017
48 481 Muhammad Usman UAE 490 v Canada, 27/10/2019
50 479 Tamim Iqbal BAN 550 v Sri Lanka, 12/02/2014
50 479 Jatinder Singh OMA 489 v Hong Kong, 30/10/2019
52 477 T. Bavuma SA 477 v England, 16/02/2020
53 475 M.H. Cross SCO 475 v Oman, 31/10/2019
54 474 J.P. Duminy SA 713 v New Zealand, 24/03/2014
55 464 Soumya Sarkar BAN 599 v Sri Lanka, 15/02/2018
56 459 S.C. Williams ZIM 481 v Ireland, 14/07/2019
57 451 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
57 451 S.S. Iyer IND 451 v New Zealand, 02/02/2020
59 448 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
60 447 M.K. Pandey IND 529 v Ireland, 29/06/2018
61 441 Asghar Afghan AFG 493 v Sri Lanka, 17/03/2016
62 439 P. Khadka NEP 478 v Singapore, 28/09/2019
63 430 Sarfaraz Ahmed PAK 521 v Australia, 08/07/2018
63 430 Nizakat Khan HK 446 v Nigeria, 27/10/2019
65 429 C.O. Obuya KEN 475 v Scotland, 19/10/2019
66 428 Rahmanullah Gurbaz AFG 428 v West Indies, 17/11/2019
67 427 Zeeshan Maqsood OMA 440 v Jersey, 27/10/2019
68 424 M.D. Gunathilaka SL 448 v Pakistan, 07/10/2019
69 420 J.M. Vince ENG 486 v New Zealand, 05/11/2019
70 409 B.K.G. Mendis SL 506 v New Zealand, 03/09/2019
71 408 N.L.T.C. Perera SL 526 v New Zealand, 11/01/2019
72 407 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
72 407 C. de Grandhomme NZ 457 v England, 05/11/2019
74 399 Muhammad Tanveer CHI 399 v Uganda, 13/02/2020
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 388 G.J. Delany IRE 397 v West Indies, 18/01/2020
79 379 S.P.D. Smith AUS 383 v Pakistan, 05/11/2019
80 377 Iftikhar Ahmed PAK 412 v Australia, 08/11/2019
81 376 K.A. Pollard WI 537 v Pakistan, 28/07/2013
82 375 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
82 375 N.S. Dhaliwal CAN 376 v Ireland, 23/10/2019
84 371 H. Klaasen SA 436 v India, 21/02/2018
85 370 N. Dickwella SL 446 v New Zealand, 06/09/2019
86 366 Hussain Talat PAK 460 v South Africa, 03/02/2019
87 364 N. Pooran WI 396 v England, 05/03/2019
88 361 Rameez Shahzad UAE 361 v Scotland, 30/10/2019
89 360 Aqib Ilyas OMA 365 v Canada, 25/10/2019
90 357 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
91 356 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
91 356 N.R. Kumar CAN 360 v Oman, 25/10/2019
93 354 G.C. Wilson IRE 473 v Afghanistan, 22/08/2018
93 354 S.J. Baard NAM 355 v Kenya, 25/10/2019
95 352 T.P. Visee NED 405 v Ireland, 17/02/2019
96 351 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
97 339 Rohan Mustafa UAE 386 v Afghanistan, 16/01/2017
98 335 T.H. David SIN 363 v Zimbabwe, 03/10/2019
99 329 R.R. Pant IND 394 v West Indies, 08/12/2019
100 326 Ahmed Shehzad PAK 709 v Bangladesh, 30/03/2014