Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Batsmen

RankPlayerRatingCareer Best Rating
1 Babar Azam Babar Azam Pakistan818896 v England, 05/05/2019
2Aiden Markram Aiden Markram South Africa796796 v England, 06/11/2021
3Mohammad Rizwan Mohammad Rizwan Pakistan794798 v West Indies, 16/12/2021
4Dawid Malan Dawid Malan England728915 v South Africa, 01/12/2020
5Devon Conway Devon Conway New Zealand703784 v Bangladesh, 28/03/2021
6Aaron Finch Aaron Finch Australia692900 v Zimbabwe, 03/07/2018
7Rassie van der Dussen Rassie van der Dussen South Africa669780 v West Indies, 26/06/2021
8Martin Guptill Martin Guptill New Zealand658793 v South Africa, 19/02/2012
9Pathum Nissanka Pathum Nissanka Sri Lanka654685 v India, 26/02/2022
10KL Rahul KL Rahul India646854 v England, 03/07/2018
11Quinton de Kock Quinton de Kock South Africa641671 v Sri Lanka, 14/09/2021
12Waseem Muhammad Waseem Muhammad United Arab Emirates636636 v Ireland, 24/02/2022
13Hazratullah Zazai Hazratullah Zazai Afghanistan633736 v West Indies, 16/11/2019
14Rohit Sharma Rohit Sharma India633718 v West Indies, 06/11/2018
15Nicholas Pooran Nicholas Pooran West Indies632632 v India, 20/02/2022
16Virat Kohli Virat Kohli India612897 v England, 07/09/2014
17Jos Buttler Jos Buttler England609674 v New Zealand, 10/11/2021
18Jason Roy Jason Roy England602688 v Sri Lanka, 27/10/2018
19Shreyas Iyer Shreyas Iyer India600600 v Sri Lanka, 27/02/2022
20Richie Berrington Richie Berrington Scotland569587 v Oman, 21/10/2021
21George Munsey George Munsey Scotland561600 v Netherlands, 19/09/2019
22Paul Stirling Paul Stirling Ireland558599 v UAE, 07/10/2021
23Glenn Maxwell Glenn Maxwell Australia553836 v Sri Lanka, 27/10/2019
24Mitchell Marsh Mitchell Marsh Australia552623 v New Zealand, 14/11/2021
25Reeza Hendricks Reeza Hendricks South Africa547647 v Sri Lanka, 24/03/2019
26Eoin Morgan Eoin Morgan England547872 v India, 31/08/2011
27Mohammad Naim Mohammad Naim Bangladesh536617 v Sri Lanka, 24/10/2021
28Suryakumar Yadav Suryakumar Yadav India530563 v West Indies, 20/02/2022
29Evin Lewis Evin Lewis West Indies524780 v England, 16/09/2017
30Mohammad Nabi Mohammad Nabi Afghanistan524569 v Bangladesh, 15/09/2019
31Najibullah Zadran Najibullah Zadran Afghanistan522556 v Ireland, 14/01/2017
32Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan519620 v Zimbabwe, 17/03/2021
33Mahmudullah Mahmudullah Bangladesh516542 v India, 07/11/2019
34Glenn Phillips Glenn Phillips New Zealand510544 v Bangladesh, 01/04/2021
35Max ODowd Max O'Dowd Netherlands509549 v Kenya, 18/10/2019
36Kushal Bhurtel Kushal Bhurtel Nepal503536 v Papua New Guinea, 28/03/2022
37Jonny Bairstow Jonny Bairstow England502624 v South Africa, 27/11/2020
38Dipendra Singh Airee Dipendra Singh Airee Nepal498498 v Papua New Guinea, 04/04/2022
39David Miller David Miller South Africa498587 v Sri Lanka, 19/03/2019
40Tony Ura Tony Ura Papua New Guinea495563 v Namibia, 20/10/2019
41Navneet Dhaliwal Navneet Dhaliwal Canada493506 v Philippines, 18/02/2022
42Charith Asalanka Charith Asalanka Sri Lanka492541 v India, 24/02/2022
43Fakhar Zaman Fakhar Zaman Pakistan490842 v Australia, 08/07/2018
44Andy Balbirnie Andy Balbirnie Ireland486523 v Hong Kong, 18/10/2019
45Kane Williamson Kane Williamson New Zealand483760 v Bangladesh, 03/01/2017
46Ben Cooper Ben Cooper Netherlands473500 v Ireland, 05/10/2019
47Dasun Shanaka Dasun Shanaka Sri Lanka468468 v India, 27/02/2022
49Liton Das Liton Das Bangladesh461563 v Zimbabwe, 11/03/2020
50Gerhard Erasmus Gerhard Erasmus Namibia458499 v Ireland, 22/10/2021
51Rayyan Pathan Rayyan Pathan Canada458477 v Oman, 19/02/2022
52David Warner David Warner Australia454826 v West Indies, 11/05/2010
53Temba Bavuma Temba Bavuma South Africa453477 v England, 16/02/2020
54Rovman Powell Rovman Powell West Indies452452 v India, 20/02/2022
55Josh Inglis Josh Inglis Australia450450 v Pakistan, 05/04/2022
56Kyle Coetzer Kyle Coetzer Scotland449564 v Netherlands, 16/09/2019
57Jatinder Singh Jatinder Singh Oman448524 v Bangladesh, 19/10/2021
58Zeeshan Maqsood Zeeshan Maqsood Oman445445 v Nepal, 24/02/2022
59Tim Seifert Tim Seifert New Zealand441685 v Pakistan, 22/12/2020
60Marcus Stoinis Marcus Stoinis Australia436436 v Pakistan, 05/04/2022
61Rishabh Pant Rishabh Pant India429465 v West Indies, 18/02/2022
62Matthew Cross Matthew Cross Scotland426478 v Zimbabwe, 17/09/2021
63Ramesh Satheesan Ramesh Satheesan Romania422447 v Malta, 04/09/2021
64Chirag Suri Chirag Suri United Arab Emirates414466 v Germany, 19/02/2022
65Kieron Pollard Kieron Pollard West Indies414537 v Pakistan, 28/07/2013
66Kusal Perera Kusal Perera Sri Lanka413751 v South Africa, 22/03/2014
67Craig Williams Craig Williams Namibia412477 v Pakistan, 02/11/2021
68Brandon King Brandon King West Indies408425 v England, 30/01/2022
69JJ Smit JJ Smit Namibia408408 v Uganda, 10/04/2022
70Ravija Sandaruwan Ravija Sandaruwan Kuwait408465 v Bahrain, 24/10/2021
71Kevin OBrien Kevin O'Brien Ireland408509 v Afghanistan, 10/03/2020
72Muhammad Usman Muhammad Usman United Arab Emirates407490 v Canada, 27/10/2019
73Moeen Ali Moeen Ali England407414 v West Indies, 29/01/2022
74Matthew Wade Matthew Wade Australia407415 v Sri Lanka, 20/02/2022
75Stephan Baard Stephan Baard Namibia406440 v Uganda, 08/04/2022
76Ishan Kishan Ishan Kishan India401416 v Sri Lanka, 24/02/2022
77Vriitya Aravind Vriitya Aravind United Arab Emirates400417 v Nepal, 22/02/2022
78Gareth Delany Gareth Delany Ireland400412 v Oman, 22/02/2022
79Liam Livingstone Liam Livingstone England400546 v Pakistan, 18/07/2021
80James Vince James Vince England400486 v New Zealand, 05/11/2019
81Azhar Andani Azhar Andani Portugal399399 v Malta, 22/08/2021
82Calum MacLeod Calum MacLeod Scotland399488 v Bermuda, 24/10/2019
83Kamran Khan Kamran Khan Qatar398463 v Bahrain, 25/02/2020
84Afif Hossain Afif Hossain Bangladesh398404 v Afghanistan, 03/03/2022
85Usman Ghani Usman Ghani Afghanistan397426 v Oman, 29/11/2015
86Shakib Al Hasan Shakib Al Hasan Bangladesh397618 v Pakistan, 24/04/2015
87Shikhar Dhawan Shikhar Dhawan India396685 v New Zealand, 06/02/2019
88Craig Ervine Craig Ervine Zimbabwe396396 v Scotland, 19/09/2021
89Tom Latham Tom Latham New Zealand395484 v Bangladesh, 10/09/2021
90Wesley Madhevere Wesley Madhevere Zimbabwe393418 v Bangladesh, 25/07/2021
91Sese Bau Sese Bau Papua New Guinea393393 v Nepal, 04/04/2022
92Shimron Hetmyer Shimron Hetmyer West Indies385481 v Australia, 06/11/2021
93Daryl Mitchell Daryl Mitchell New Zealand384392 v India, 19/11/2021
94Rakep Patel Rakep Patel Kenya383402 v Namibia, 25/10/2019
95Sean Williams Sean Williams Zimbabwe383481 v Ireland, 14/07/2019
96Ryan Burl Ryan Burl Zimbabwe382407 v Ireland, 01/09/2021
97Rohan Mustafa Rohan Mustafa United Arab Emirates381385 v Afghanistan, 16/01/2017
98Charles Amini Charles Amini Papua New Guinea378378 v Nepal, 04/04/2022
99Aasif Sheikh Aasif Sheikh Nepal374374 v Papua New Guinea, 04/04/2022
100Kusal Mendis Kusal Mendis Sri Lanka369506 v New Zealand, 03/09/2019