ICC Twenty20 Championship Batsmen - 23 October 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 877 D.J. Malan ENG 885 v Australia, 06/09/2020
2 869 Babar Azam PAK 896 v England, 05/05/2019
3 835 A.J. Finch AUS 900 v Zimbabwe, 03/07/2018
4 824 K.L. Rahul IND 854 v England, 03/07/2018
5 785 C. Munro NZ 830 v Pakistan, 02/11/2018
6 696 G.J. Maxwell AUS 836 v Sri Lanka, 27/10/2019
7 676 Hazratullah Zazai AFG 736 v West Indies, 16/11/2019
8 674 E. Lewis WI 780 v England, 16/09/2017
9 673 V. Kohli IND 897 v England, 07/09/2014
10 671 E.J.G. Morgan ENG 872 v India, 31/08/2011
11 662 R.G. Sharma IND 718 v West Indies, 06/11/2018
12 640 M.J. Guptill NZ 793 v South Africa, 19/02/2012
13 625 Q. de Kock SA 637 v Australia, 23/02/2020
14 584 K.S. Williamson NZ 760 v Bangladesh, 03/01/2017
15 583 H.G. Munsey SCO 600 v Netherlands, 19/09/2019
16 579 R.R. Hendricks SA 647 v Sri Lanka, 24/03/2019
17 576 D.A. Warner AUS 826 v West Indies, 11/05/2010
18 575 P.R. Stirling IRE 587 v Afghanistan, 06/03/2020
19 574 J.M. Bairstow ENG 574 v Australia, 08/09/2020
20 564 D.A. Miller SA 587 v Sri Lanka, 19/03/2019
21 563 Liton Das BAN 563 v Zimbabwe, 11/03/2020
22 557 Fakhar Zaman PAK 842 v Australia, 08/07/2018
23 554 S. Dhawan IND 685 v New Zealand, 06/02/2019
23 554 J.J. Roy ENG 688 v Sri Lanka, 27/10/2018
23 554 H.E. van der Dussen SA 554 v Australia, 26/02/2020
26 542 R.D. Berrington SCO 546 v UAE, 30/10/2019
27 540 M.D.K.J. Perera SL 751 v South Africa, 22/03/2014
28 537 J.C. Buttler ENG 614 v India, 08/07/2018
29 529 Mahmudullah BAN 542 v India, 07/11/2019
29 529 Mohammad Nabi AFG 569 v Bangladesh, 15/09/2019
31 525 F. du Plessis SA 843 v Bangladesh, 05/07/2015
32 511 K.J. Coetzer SCO 564 v Netherlands, 16/09/2019
33 508 K.J. O'Brien IRE 509 v Afghanistan, 10/03/2020
33 508 M.P. O'Dowd NED 549 v Kenya, 18/10/2019
33 508 T.L. Seifert NZ 508 v India, 02/02/2020
36 504 A. Balbirnie IRE 523 v Hong Kong, 18/10/2019
37 503 L.R.P.L. Taylor NZ 538 v Pakistan, 28/12/2010
37 503 T.P. Ura PNG 563 v Namibia, 20/10/2019
37 503 Rahmanullah Gurbaz AFG 503 v Ireland, 10/03/2020
40 496 B.N. Cooper NED 500 v Ireland, 05/10/2019
41 492 Mohammad Naim BAN 537 v Pakistan, 24/01/2020
42 487 Mohammad Hafeez PAK 649 v Sri Lanka, 11/12/2013
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 480 Shoaib Malik PAK 577 v Sri Lanka, 12/08/2009
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 462 J.E. Root ENG 750 v West Indies, 03/04/2016
51 458 Muhammad Usman UAE 490 v Canada, 27/10/2019
52 457 T.H. David SIN 457 v Hong Kong, 04/03/2020
53 453 S.P.D. Smith AUS 469 v England, 04/09/2020
54 451 S.C. Williams ZIM 481 v Ireland, 14/07/2019
54 451 Asghar Afghan AFG 493 v Sri Lanka, 17/03/2016
54 451 S.S. Iyer IND 451 v New Zealand, 02/02/2020
57 449 T. Bavuma SA 477 v England, 16/02/2020
58 448 Mushfiqur Rahim BAN 485 v Afghanistan, 07/06/2018
59 447 M.K. Pandey IND 529 v Ireland, 29/06/2018
60 445 Kamran Khan CHI 463 v Bahrain, 25/02/2020
61 435 R. Sandaruwan MAW 457 v Bahrain, 26/02/2020
62 431 Sabbir Rahman BAN 650 v New Zealand, 06/01/2017
63 429 C.O. Obuya KEN 475 v Scotland, 19/10/2019
64 412 G.J. Delany IRE 412 v Afghanistan, 10/03/2020
65 410 N.L.T.C. Perera SL 526 v South Africa, 22/03/2019
66 408 M.D. Gunathilaka SL 448 v Pakistan, 07/10/2019
67 407 Sarfaraz Ahmed PAK 521 v Australia, 08/07/2018
67 407 C. de Grandhomme NZ 457 v England, 05/11/2019
69 405 Nizakat Khan HK 446 v Nigeria, 27/10/2019
70 400 P. Khadka NEP 478 v Singapore, 28/09/2019
71 398 Zeeshan Maqsood OMA 440 v Jersey, 27/10/2019
72 396 R.N. ten Doeschate NED 396 v Papua New Guinea, 02/11/2019
73 394 R.R. Patel KEN 402 v Namibia, 25/10/2019
74 391 L.M.P. Simmons WI 546 v Pakistan, 01/04/2014
75 390 K.A. Pollard WI 537 v Pakistan, 28/07/2013
75 390 M.G. Erasmus NAM 390 v Ireland, 02/11/2019
77 384 B.K.G. Mendis SL 506 v New Zealand, 03/09/2019
78 382 Muhammad Tanveer CHI 441 v Maldives, 23/02/2020
79 376 B.R.M. Taylor ZIM 584 v UAE, 21/03/2014
80 375 N.S. Dhaliwal CAN 376 v Ireland, 23/10/2019
81 374 H. Klaasen SA 436 v India, 21/02/2018
82 373 J.M. Vince ENG 486 v New Zealand, 05/11/2019
82 373 T. Banton ENG 490 v Pakistan, 01/09/2020
84 370 Rohan Mustafa UAE 386 v Afghanistan, 16/01/2017
85 366 Samiullah Shenwari AFG 470 v Bangladesh, 07/06/2018
86 360 Khawar Ali OMA 359 v Maldives, 25/02/2020
86 360 N. Pooran WI 396 v England, 05/03/2019
88 359 H.T. Tector IRE 359 v Afghanistan, 10/03/2020
89 356 N.R. Kumar CAN 360 v Oman, 25/10/2019
90 355 N. Dickwella SL 446 v New Zealand, 06/09/2019
91 354 S.J. Baard NAM 355 v Kenya, 25/10/2019
92 351 T.P. Visee NED 405 v Kenya, 18/10/2019
93 349 S.O. Hetmyer WI 350 v Sri Lanka, 06/03/2020
94 341 Iftikhar Ahmed PAK 412 v Australia, 08/11/2019
95 339 Aqib Ilyas OMA 365 v Canada, 25/10/2019
96 336 E. Chigumbura ZIM 529 v Afghanistan, 28/10/2015
97 333 G.C. Wilson IRE 473 v Afghanistan, 22/08/2018
98 329 R.R. Pant IND 394 v West Indies, 08/12/2019
99 327 Syed Aziz MAS 343 v Nepal, 29/02/2020
100 326 Rameez Shahzad UAE 361 v Scotland, 30/10/2019