Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Batsmen

RankPlayerRatingCareer Best Rating
1 Suryakumar Yadav Suryakumar Yadav India890895 v New Zealand, 20/11/2022
2Mohammad Rizwan Mohammad Rizwan Pakistan836875 v England, 28/09/2022
3Devon Conway Devon Conway New Zealand788831 v Australia, 22/10/2022
4Babar Azam Babar Azam Pakistan778896 v England, 05/05/2019
5Aiden Markram Aiden Markram South Africa748796 v England, 06/11/2021
6Dawid Malan Dawid Malan England719915 v South Africa, 01/12/2020
7Glenn Phillips Glenn Phillips New Zealand699703 v England, 01/11/2022
8Rilee Rossouw Rilee Rossouw South Africa693693 v Netherlands, 06/11/2022
9Aaron Finch Aaron Finch Australia680900 v Zimbabwe, 03/07/2018
10Pathum Nissanka Pathum Nissanka Sri Lanka673698 v Pakistan, 09/09/2022
11Alex Hales Alex Hales England655866 v India, 07/09/2014
12Jos Buttler Jos Buttler England652674 v New Zealand, 10/11/2021
13Virat Kohli Virat Kohli India650897 v England, 07/09/2014
14Muhammad Waseem Muhammad Waseem United Arab Emirates626703 v Singapore, 22/08/2022
15Quinton de Kock Quinton de Kock South Africa614671 v Sri Lanka, 14/09/2021
16Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan598620 v Zimbabwe, 17/03/2021
17Brandon King Brandon King West Indies583585 v New Zealand, 14/08/2022
18Nicholas Pooran Nicholas Pooran West Indies582667 v Bangladesh, 07/07/2022
19KL Rahul KL Rahul India582854 v England, 03/07/2018
20Reeza Hendricks Reeza Hendricks South Africa579647 v Sri Lanka, 24/03/2019
21Rohit Sharma Rohit Sharma India579718 v West Indies, 06/11/2018
22George Munsey George Munsey Scotland572600 v Netherlands, 19/09/2019
23Rassie van der Dussen Rassie van der Dussen South Africa565780 v West Indies, 26/06/2021
24Martin Guptill Martin Guptill New Zealand564793 v South Africa, 19/02/2012
25Richie Berrington Richie Berrington Scotland558587 v Oman, 21/10/2021
26Paul Stirling Paul Stirling Ireland558599 v UAE, 07/10/2021
27Hazratullah Zazai Hazratullah Zazai Afghanistan556736 v West Indies, 16/11/2019
28Finn Allen Finn Allen New Zealand554606 v Ireland, 04/11/2022
29Mitchell Marsh Mitchell Marsh Australia552623 v New Zealand, 14/11/2021
30Bhanuka Rajapaksa Bhanuka Rajapaksa Sri Lanka543543 v England, 05/11/2022
31David Miller David Miller South Africa542587 v Sri Lanka, 19/03/2019
32Litton Das Litton Das Bangladesh541563 v Zimbabwe, 11/03/2020
33Ishan Kishan Ishan Kishan India538717 v Ireland, 26/06/2022
34Charith Asalanka Charith Asalanka Sri Lanka531594 v Australia, 11/06/2022
35Kane Williamson Kane Williamson New Zealand529760 v Bangladesh, 03/01/2017
36Glenn Maxwell Glenn Maxwell Australia527836 v Sri Lanka, 27/10/2019
37Najibullah Zadran Najibullah Zadran Afghanistan524556 v Ireland, 14/01/2017
38Daryl Mitchell Daryl Mitchell New Zealand521542 v West Indies, 12/08/2022
39David Warner David Warner Australia521826 v West Indies, 11/05/2010
40Marcus Stoinis Marcus Stoinis Australia519519 v Afghanistan, 04/11/2022
41Tony Ura Tony Ura Papua New Guinea519563 v Namibia, 20/10/2019
42Max ODowd Max O'Dowd Netherlands517549 v Kenya, 18/10/2019
43Ben Duckett Ben Duckett England512560 v Pakistan, 02/10/2022
44Ibrahim Zadran Ibrahim Zadran Afghanistan508508 v Australia, 04/11/2022
45Moeen Ali Moeen Ali England507525 v Australia, 12/10/2022
46Kusal Mendis Kusal Mendis Sri Lanka502513 v Ireland, 23/10/2022
47Afif Hossain Afif Hossain Bangladesh498508 v New Zealand, 09/10/2022
48Andy Balbirnie Andy Balbirnie Ireland492523 v Hong Kong, 18/10/2019
49Jason Roy Jason Roy England482688 v Sri Lanka, 27/10/2018
50Hardik Pandya Hardik Pandya India479479 v New Zealand, 22/11/2022
51Dasun Shanaka Dasun Shanaka Sri Lanka479501 v Pakistan, 09/09/2022
52Kushal Bhurtel Kushal Bhurtel Nepal478536 v Papua New Guinea, 28/03/2022
53Iftikhar Ahmed Iftikhar Ahmed Pakistan478501 v South Africa, 03/11/2022
54Rovman Powell Rovman Powell West Indies475495 v Bangladesh, 03/07/2022
55Shreyas Iyer Shreyas Iyer India474622 v South Africa, 12/06/2022
56Mohammad Nabi Mohammad Nabi Afghanistan471569 v Bangladesh, 15/09/2019
57Heinrich Klaasen Heinrich Klaasen South Africa470494 v Ireland, 05/08/2022
58Shan Masood Shan Masood Pakistan469469 v England, 13/11/2022
59Dipendra Singh Airee Dipendra Singh Airee Nepal466498 v Papua New Guinea, 04/04/2022
60Wesley Madhevere Wesley Madhevere Zimbabwe463514 v Afghanistan, 11/06/2022
61Navneet Dhaliwal Navneet Dhaliwal Canada460506 v Philippines, 18/02/2022
62Gerhard Erasmus Gerhard Erasmus Namibia458499 v Ireland, 22/10/2021
63Shakib Al Hasan Shakib Al Hasan Bangladesh455618 v Pakistan, 24/04/2015
64Jonny Bairstow Jonny Bairstow England454624 v South Africa, 27/11/2020
65Mahmudullah Mahmudullah Bangladesh452542 v India, 07/11/2019
66Matthew Wade Matthew Wade Australia448476 v England, 09/10/2022
67Evin Lewis Evin Lewis West Indies440780 v England, 16/09/2017
68Mohammad Naim Mohammad Naim Bangladesh439617 v Sri Lanka, 24/10/2021
69Lorcan Tucker Lorcan Tucker Ireland438440 v Australia, 31/10/2022
70Sikandar Raza Sikandar Raza Zimbabwe431431 v India, 06/11/2022
71Kyle Mayers Kyle Mayers West Indies431468 v India, 02/08/2022
72Harry Brook Harry Brook England429537 v Pakistan, 02/10/2022
73Jatinder Singh Jatinder Singh Oman427524 v Bangladesh, 19/10/2021
74Rayyan Pathan Rayyan Pathan Canada427477 v Oman, 19/02/2022
75Zeeshan Maqsood Zeeshan Maqsood Oman426445 v Nepal, 24/02/2022
76Craig Williams Craig Williams Namibia422477 v Pakistan, 02/11/2021
77Temba Bavuma Temba Bavuma South Africa416482 v India, 12/06/2022
78Sean Williams Sean Williams Zimbabwe411481 v Ireland, 14/07/2019
79Calum MacLeod Calum MacLeod Scotland410488 v Bermuda, 24/10/2019
80JJ Smit JJ Smit Namibia409425 v Sri Lanka, 16/10/2022
81Ben Cooper Ben Cooper Netherlands407500 v Ireland, 05/10/2019
82Rishabh Pant Rishabh Pant India406469 v West Indies, 06/08/2022
83Matthew Cross Matthew Cross Scotland404478 v Zimbabwe, 17/09/2021
84Fakhar Zaman Fakhar Zaman Pakistan399842 v Australia, 08/07/2018
85Kamran Khan Kamran Khan Qatar398463 v Bahrain, 25/02/2020
86Najmul Hossain Shanto Najmul Hossain Shanto Bangladesh398398 v Pakistan, 06/11/2022
87Aaron Johnson Aaron Johnson Canada397397 v Oman, 21/11/2022
88Liam Livingstone Liam Livingstone England396546 v Pakistan, 18/07/2021
89Colin Ackermann Colin Ackermann Netherlands393393 v South Africa, 06/11/2022
90Sese Bau Sese Bau Papua New Guinea393427 v Uganda, 12/07/2022
91Dhananjaya de Silva Dhananjaya de Silva Sri Lanka393401 v Afghanistan, 01/11/2022
92Usman Ghani Usman Ghani Afghanistan393426 v Oman, 29/11/2015
93Stephan Baard Stephan Baard Namibia389440 v Uganda, 08/04/2022
94Chirag Suri Chirag Suri United Arab Emirates389466 v Germany, 19/02/2022
95Vriitya Aravind Vriitya Aravind United Arab Emirates386423 v Singapore, 22/08/2022
96Ryan Burl Ryan Burl Zimbabwe382407 v Ireland, 01/09/2021
97Muhammad Usman Muhammad Usman United Arab Emirates375490 v Canada, 27/10/2019
98Shimron Hetmyer Shimron Hetmyer West Indies374481 v Australia, 06/11/2021
99Craig Ervine Craig Ervine Zimbabwe372424 v Namibia, 17/05/2022
100Norman Vanua Norman Vanua Papua New Guinea371422 v Singapore, 03/07/2022