Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Batsmen

RankPlayerRatingCareer Best Rating
1 Dawid Malan Dawid Malan England841915 v South Africa, 01/12/2020
2Babar Azam Babar Azam Pakistan819896 v England, 05/05/2019
3Aaron Finch Aaron Finch Australia733900 v Zimbabwe, 03/07/2018
4Virat Kohli Virat Kohli India717897 v England, 07/09/2014
5Devon Conway Devon Conway New Zealand700784 v Bangladesh, 30/03/2021
6KL Rahul KL Rahul India699854 v England, 03/07/2018
7Mohammad Rizwan Mohammad Rizwan Pakistan692711 v West Indies, 31/07/2021
8Quinton de Kock Quinton de Kock South Africa671671 v Sri Lanka, 14/09/2021
9Evin Lewis Evin Lewis West Indies664780 v England, 16/09/2017
10Hazratullah Zazai Hazratullah Zazai Afghanistan636736 v West Indies, 16/11/2019
11Aiden Markram Aiden Markram South Africa634653 v Sri Lanka, 12/09/2021
12Martin Guptill Martin Guptill New Zealand622793 v South Africa, 19/02/2012
13Rassie van der Dussen Rassie van der Dussen South Africa616780 v West Indies, 26/06/2021
14Eoin Morgan Eoin Morgan England599872 v India, 31/08/2011
15Paul Stirling Paul Stirling Ireland593593 v Zimbabwe, 04/09/2021
16Jason Roy Jason Roy England592688 v Sri Lanka, 27/10/2018
17Jos Buttler Jos Buttler England590614 v India, 08/07/2018
18Jonny Bairstow Jonny Bairstow England588624 v South Africa, 27/11/2020
19George Munsey George Munsey Scotland583600 v Netherlands, 19/09/2019
20Reeza Hendricks Reeza Hendricks South Africa579647 v Sri Lanka, 24/03/2019
21Rohit Sharma Rohit Sharma India577718 v West Indies, 06/11/2018
22Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan576620 v Zimbabwe, 17/03/2021
23Mitchell Marsh Mitchell Marsh Australia575603 v Bangladesh, 06/08/2021
24Mohammad Naim Mohammad Naim Bangladesh574601 v Zimbabwe, 22/07/2021
25Glenn Maxwell Glenn Maxwell Australia567836 v Sri Lanka, 27/10/2019
26Liam Livingstone Liam Livingstone England542546 v Pakistan, 18/07/2021
26Richie Berrington Richie Berrington Scotland542546 v UAE, 30/10/2019
28Colin Munro Colin Munro New Zealand535830 v Pakistan, 02/11/2018
29Mahmudullah Mahmudullah Bangladesh527542 v India, 07/11/2019
30Shikhar Dhawan Shikhar Dhawan India526685 v New Zealand, 06/02/2019
31Mohammad Nabi Mohammad Nabi Afghanistan523569 v Bangladesh, 15/09/2019
32Tim Seifert Tim Seifert New Zealand518685 v Pakistan, 22/12/2020
33Shreyas Iyer Shreyas Iyer India516556 v England, 18/03/2021
34Kyle Coetzer Kyle Coetzer Scotland511564 v Netherlands, 16/09/2019
35Tony Ura Tony Ura Papua New Guinea503563 v Namibia, 20/10/2019
35David Miller David Miller South Africa503587 v Sri Lanka, 19/03/2019
37Kevin OBrien Kevin O'Brien Ireland496509 v Afghanistan, 10/03/2020
38Kusal Perera Kusal Perera Sri Lanka494751 v South Africa, 22/03/2014
38Andy Balbirnie Andy Balbirnie Ireland494523 v Hong Kong, 18/10/2019
40Ben Cooper Ben Cooper Netherlands493500 v Ireland, 05/10/2019
41Glenn Phillips Glenn Phillips New Zealand492544 v Bangladesh, 01/04/2021
41Najibullah Zadran Najibullah Zadran Afghanistan492556 v Ireland, 14/01/2017
43Max ODowd Max O'Dowd Netherlands491549 v Kenya, 18/10/2019
44Tom Latham Tom Latham New Zealand484484 v Bangladesh, 10/09/2021
45Calum MacLeod Calum MacLeod Scotland483488 v Bermuda, 24/10/2019
47Nicholas Pooran Nicholas Pooran West Indies481491 v Pakistan, 31/07/2021
47Fakhar Zaman Fakhar Zaman Pakistan481842 v Australia, 08/07/2018
49Suryakumar Yadav Suryakumar Yadav India477497 v Sri Lanka, 25/07/2021
50Matthew Cross Matthew Cross Scotland474475 v Oman, 31/10/2019
51Asghar Afghan Asghar Afghan Afghanistan472493 v Sri Lanka, 17/03/2016
52Kane Williamson Kane Williamson New Zealand463760 v Bangladesh, 03/01/2017
53Muhammad Usman Muhammad Usman United Arab Emirates458490 v Canada, 27/10/2019
54Tim David Tim David Singapore457457 v Hong Kong, 04/03/2020
55Shakib Al Hasan Shakib Al Hasan Bangladesh451618 v Pakistan, 24/04/2015
56Mohammad Hafeez Mohammad Hafeez Pakistan446649 v Sri Lanka, 11/12/2013
57Kamran Khan Kamran Khan Qatar445463 v Bahrain, 25/02/2020
58Lendl Simmons Lendl Simmons West Indies443546 v Pakistan, 01/04/2014
59Kushal Bhurtel Kushal Bhurtel Nepal442442 v Netherlands, 24/04/2021
60Soumya Sarkar Soumya Sarkar Bangladesh436599 v Sri Lanka, 15/02/2018
61Ravija Sandaruwan Ravija Sandaruwan Malawi435457 v Bahrain, 26/02/2020
61Liton Das Liton Das Bangladesh435563 v Zimbabwe, 11/03/2020
63Ramesh Satheesan Ramesh Satheesan Romania422447 v Malta, 04/09/2021
64Gerhard Erasmus Gerhard Erasmus Namibia421434 v Uganda, 03/04/2021
65Kieron Pollard Kieron Pollard West Indies417537 v Pakistan, 28/07/2013
66Finn Allen Finn Allen New Zealand413413 v Bangladesh, 10/09/2021
67Nizakat Khan Nizakat Khan Hong Kong405446 v Nigeria, 27/10/2019
68DArcy Short D'Arcy Short Australia404756 v UAE, 22/10/2018
69David Warner David Warner Australia401826 v West Indies, 11/05/2010
69Shimron Hetmyer Shimron Hetmyer West Indies401443 v Australia, 10/07/2021
71Azhar Andani Azhar Andani Portugal399399 v Malta, 22/08/2021
72Danushka Gunathilaka Danushka Gunathilaka Sri Lanka398468 v England, 23/06/2021
74Collins Obuya Collins Obuya Kenya396475 v Scotland, 19/10/2019
75Faf du Plessis Faf du Plessis South Africa393843 v Bangladesh, 05/07/2015
76Ryan Burl Ryan Burl Zimbabwe391407 v Ireland, 01/09/2021
77Temba Bavuma Temba Bavuma South Africa387477 v England, 16/02/2020
78Wesley Madhevere Wesley Madhevere Zimbabwe384418 v Bangladesh, 25/07/2021
79Rishabh Pant Rishabh Pant India383415 v England, 18/03/2021
80Muhammad Tanveer Muhammad Tanveer Qatar382441 v Maldives, 23/02/2020
81Matthew Wade Matthew Wade Australia378410 v West Indies, 16/07/2021
82Navneet Dhaliwal Navneet Dhaliwal Canada375376 v Ireland, 23/10/2019
83Craig Ervine Craig Ervine Zimbabwe372372 v Ireland, 04/09/2021
84Rohan Mustafa Rohan Mustafa United Arab Emirates370385 v Afghanistan, 16/01/2017
85Usman Ghani Usman Ghani Afghanistan367426 v Oman, 29/11/2015
86Zeeshan Khan Zeeshan Khan Hungary364364 v Malta, 05/09/2021
87Rakep Patel Rakep Patel Kenya363402 v Namibia, 25/10/2019
88Paras Khadka Paras Khadka Nepal362478 v Singapore, 28/09/2019
89Heinrich Klaasen Heinrich Klaasen South Africa361463 v Pakistan, 14/04/2021
91Sean Williams Sean Williams Zimbabwe358481 v Ireland, 14/07/2019
91Ryan ten Doeschate Ryan ten Doeschate Netherlands358396 v Papua New Guinea, 02/11/2019
93Gyanendra Malla Gyanendra Malla Nepal357357 v Netherlands, 24/04/2021
94Nitish Kumar Nitish Kumar Canada356360 v Oman, 25/10/2019
95Afif Hossain Afif Hossain Bangladesh355355 v New Zealand, 10/09/2021
96Manish Pandey Manish Pandey India354529 v Ireland, 29/06/2018
97Steven Smith Steven Smith Australia352477 v India, 08/12/2020
98Ross Taylor Ross Taylor New Zealand351538 v Pakistan, 28/12/2011
98Kusal Mendis Kusal Mendis Sri Lanka351506 v New Zealand, 03/09/2019
98Gareth Delany Gareth Delany Ireland351412 v Afghanistan, 10/03/2020