Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Batsmen

RankPlayerRatingCareer Best Rating
1 Babar Azam Babar Azam Pakistan809896 v England, 05/05/2019
2Dawid Malan Dawid Malan England805915 v South Africa, 01/12/2020
3Aiden Markram Aiden Markram South Africa796796 v England, 06/11/2021
4Mohammad Rizwan Mohammad Rizwan Pakistan735742 v Australia, 11/11/2021
5KL Rahul KL Rahul India729854 v England, 03/07/2018
6Aaron Finch Aaron Finch Australia709900 v Zimbabwe, 03/07/2018
7Devon Conway Devon Conway New Zealand703784 v Bangladesh, 30/03/2021
8Jos Buttler Jos Buttler England674674 v New Zealand, 10/11/2021
9Rassie van der Dussen Rassie van der Dussen South Africa669780 v West Indies, 26/06/2021
10Martin Guptill Martin Guptill New Zealand658793 v South Africa, 19/02/2012
11Virat Kohli Virat Kohli India657897 v England, 07/09/2014
12Evin Lewis Evin Lewis West Indies655780 v England, 16/09/2017
13Rohit Sharma Rohit Sharma India645718 v West Indies, 06/11/2018
14Quinton de Kock Quinton de Kock South Africa641671 v Sri Lanka, 14/09/2021
15Mitchell Marsh Mitchell Marsh Australia623623 v New Zealand, 14/11/2021
16Jason Roy Jason Roy England601688 v Sri Lanka, 27/10/2018
17Hazratullah Zazai Hazratullah Zazai Afghanistan596736 v West Indies, 16/11/2019
18Eoin Morgan Eoin Morgan England592872 v India, 31/08/2011
19Paul Stirling Paul Stirling Ireland591599 v UAE, 07/10/2021
20Richie Berrington Richie Berrington Scotland569587 v Oman, 21/10/2021
21George Munsey George Munsey Scotland561600 v Netherlands, 19/09/2019
22Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan559620 v Zimbabwe, 17/03/2021
23Mohammad Naim Mohammad Naim Bangladesh558617 v Sri Lanka, 24/10/2021
24Jonny Bairstow Jonny Bairstow England555624 v South Africa, 27/11/2020
25Reeza Hendricks Reeza Hendricks South Africa547647 v Sri Lanka, 24/03/2019
26Glenn Maxwell Glenn Maxwell Australia542836 v Sri Lanka, 27/10/2019
27Charith Asalanka Charith Asalanka Sri Lanka534534 v West Indies, 04/11/2021
28Mohammad Nabi Mohammad Nabi Afghanistan530569 v Bangladesh, 15/09/2019
29Najibullah Zadran Najibullah Zadran Afghanistan522556 v Ireland, 14/01/2017
30Mahmudullah Mahmudullah Bangladesh516542 v India, 07/11/2019
31David Warner David Warner Australia512826 v West Indies, 11/05/2010
33Glenn Phillips Glenn Phillips New Zealand510544 v Bangladesh, 01/04/2021
34Max ODowd Max O'Dowd Netherlands509549 v Kenya, 18/10/2019
35Fakhar Zaman Fakhar Zaman Pakistan508842 v Australia, 08/07/2018
36Navneet Dhaliwal Navneet Dhaliwal Canada505505 v Panama, 14/11/2021
37Nicholas Pooran Nicholas Pooran West Indies503512 v Sri Lanka, 04/11/2021
38Kevin OBrien Kevin O'Brien Ireland499509 v Afghanistan, 10/03/2020
39David Miller David Miller South Africa498587 v Sri Lanka, 19/03/2019
40Kusal Perera Kusal Perera Sri Lanka486751 v South Africa, 22/03/2014
41Tony Ura Tony Ura Papua New Guinea485563 v Namibia, 20/10/2019
42Kane Williamson Kane Williamson New Zealand483760 v Bangladesh, 03/01/2017
43Andy Balbirnie Andy Balbirnie Ireland481523 v Hong Kong, 18/10/2019
44Shimron Hetmyer Shimron Hetmyer West Indies481481 v Australia, 06/11/2021
45Ben Cooper Ben Cooper Netherlands473500 v Ireland, 05/10/2019
46Shreyas Iyer Shreyas Iyer India471556 v England, 18/03/2021
47Muhammad Usman Muhammad Usman United Arab Emirates471490 v Canada, 27/10/2019
48Tim David Tim David Singapore457457 v Hong Kong, 04/03/2020
49Liam Livingstone Liam Livingstone England454546 v Pakistan, 18/07/2021
50Asghar Afghan Asghar Afghan Afghanistan454493 v Sri Lanka, 17/03/2016
51Temba Bavuma Temba Bavuma South Africa453477 v England, 16/02/2020
52Gerhard Erasmus Gerhard Erasmus Namibia452499 v Ireland, 22/10/2021
53Kyle Coetzer Kyle Coetzer Scotland449564 v Netherlands, 16/09/2019
54Shikhar Dhawan Shikhar Dhawan India448685 v New Zealand, 06/02/2019
55Kushal Bhurtel Kushal Bhurtel Nepal442442 v Netherlands, 24/04/2021
56Craig Williams Craig Williams Namibia442477 v Pakistan, 02/11/2021
57Tim Seifert Tim Seifert New Zealand441685 v Pakistan, 22/12/2020
58Colin Munro Colin Munro New Zealand437830 v Pakistan, 02/11/2018
59Suryakumar Yadav Suryakumar Yadav India431497 v Sri Lanka, 25/07/2021
60Kieron Pollard Kieron Pollard West Indies430537 v Pakistan, 28/07/2013
61Stephan Baard Stephan Baard Namibia428428 v India, 08/11/2021
62Rishabh Pant Rishabh Pant India427448 v Afghanistan, 03/11/2021
63Matthew Cross Matthew Cross Scotland426478 v Zimbabwe, 17/09/2021
64Mohammad Hafeez Mohammad Hafeez Pakistan425649 v Sri Lanka, 11/12/2013
65Ramesh Satheesan Ramesh Satheesan Romania422447 v Malta, 04/09/2021
68Pathum Nissanka Pathum Nissanka Sri Lanka409409 v West Indies, 04/11/2021
69Shakib Al Hasan Shakib Al Hasan Bangladesh409618 v Pakistan, 24/04/2015
70Ravija Sandaruwan Ravija Sandaruwan Kuwait408465 v Bahrain, 24/10/2021
72Nizakat Khan Nizakat Khan Hong Kong405446 v Nigeria, 27/10/2019
73Liton Das Liton Das Bangladesh404563 v Zimbabwe, 11/03/2020
74Matthew Wade Matthew Wade Australia401410 v West Indies, 16/07/2021
75Lendl Simmons Lendl Simmons West Indies400546 v Pakistan, 01/04/2014
76Azhar Andani Azhar Andani Portugal399399 v Malta, 22/08/2021
77Calum MacLeod Calum MacLeod Scotland399488 v Bermuda, 24/10/2019
78Kamran Khan Kamran Khan Qatar398463 v Bahrain, 25/02/2020
79Craig Ervine Craig Ervine Zimbabwe396396 v Scotland, 19/09/2021
80Assad Vala Assad Vala Papua New Guinea395406 v Scotland, 19/10/2021
81Tom Latham Tom Latham New Zealand395484 v Bangladesh, 10/09/2021
82Wesley Madhevere Wesley Madhevere Zimbabwe393418 v Bangladesh, 25/07/2021
83Rayyan Pathan Rayyan Pathan Canada393393 v Panama, 14/11/2021
84Daryl Mitchell Daryl Mitchell New Zealand384381 v Australia, 14/11/2021
85Afif Hossain Afif Hossain Bangladesh383383 v Pakistan, 22/11/2021
86Rakep Patel Rakep Patel Kenya383402 v Namibia, 25/10/2019
87Sean Williams Sean Williams Zimbabwe383481 v Ireland, 14/07/2019
88Ryan Burl Ryan Burl Zimbabwe382407 v Ireland, 01/09/2021
89Bhanuka Rajapaksa Bhanuka Rajapaksa Sri Lanka372476 v Pakistan, 07/10/2019
90JJ Smit JJ Smit Namibia372406 v Scotland, 27/10/2021
90Collins Obuya Collins Obuya Kenya372475 v Scotland, 19/10/2019
92Zeeshan Kukikhel Zeeshan Kukikhel Hungary364364 v Malta, 05/09/2021
93Gareth Delany Gareth Delany Ireland364412 v Afghanistan, 10/03/2020
94Mushfiqur Rahim Mushfiqur Rahim Bangladesh363485 v Afghanistan, 07/06/2018
94Paras Khadka Paras Khadka Nepal362478 v Singapore, 28/09/2019
96Soumya Sarkar Soumya Sarkar Bangladesh359599 v Sri Lanka, 15/02/2018
97Muhammad Tanveer Muhammad Tanveer Qatar358441 v Maldives, 23/02/2020
97Finn Allen Finn Allen New Zealand359413 v Bangladesh, 10/09/2021
98Gyanendra Malla Gyanendra Malla Nepal357357 v Netherlands, 24/04/2021
99Steven Smith Steven Smith Australia357477 v India, 08/12/2020
100David Wiese David Wiese Namibia356356 v India, 08/11/2021