Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Batsmen

RankPlayerRatingCareer Best Rating
1 Mohammad Rizwan Mohammad Rizwan Pakistan825825 v England, 20/09/2022
2Aiden Markram Aiden Markram South Africa792796 v England, 06/11/2021
3Suryakumar Yadav Suryakumar Yadav India780816 v West Indies, 02/08/2022
4Babar Azam Babar Azam Pakistan771896 v England, 05/05/2019
5Dawid Malan Dawid Malan England725915 v South Africa, 01/12/2020
6Aaron Finch Aaron Finch Australia715900 v Zimbabwe, 03/07/2018
7Devon Conway Devon Conway New Zealand683784 v Bangladesh, 28/03/2021
8Pathum Nissanka Pathum Nissanka Sri Lanka677698 v Pakistan, 09/09/2022
9Muhammad Waseem Muhammad Waseem United Arab Emirates671703 v Singapore, 22/08/2022
10Reeza Hendricks Reeza Hendricks South Africa628647 v Sri Lanka, 24/03/2019
11Martin Guptill Martin Guptill New Zealand628793 v South Africa, 19/02/2012
12Nicholas Pooran Nicholas Pooran West Indies624667 v Bangladesh, 07/07/2022
13Rassie van der Dussen Rassie van der Dussen South Africa612780 v West Indies, 26/06/2021
14Rohit Sharma Rohit Sharma India602718 v West Indies, 06/11/2018
15Jos Buttler Jos Buttler England591674 v New Zealand, 10/11/2021
16Virat Kohli Virat Kohli India591897 v England, 07/09/2014
17Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan589620 v Zimbabwe, 17/03/2021
18KL Rahul KL Rahul India587854 v England, 03/07/2018
19Brandon King Brandon King West Indies585585 v New Zealand, 14/08/2022
20Hazratullah Zazai Hazratullah Zazai Afghanistan581736 v West Indies, 16/11/2019
21Glenn Phillips Glenn Phillips New Zealand580580 v West Indies, 14/08/2022
22Quinton de Kock Quinton de Kock South Africa575671 v Sri Lanka, 14/09/2021
23Ishan Kishan Ishan Kishan India569717 v Ireland, 26/06/2022
24Richie Berrington Richie Berrington Scotland563587 v Oman, 21/10/2021
25George Munsey George Munsey Scotland560600 v Netherlands, 19/09/2019
26Jason Roy Jason Roy England560688 v Sri Lanka, 27/10/2018
27Paul Stirling Paul Stirling Ireland552599 v UAE, 07/10/2021
28Shreyas Iyer Shreyas Iyer India544622 v South Africa, 12/06/2022
29Glenn Maxwell Glenn Maxwell Australia541836 v Sri Lanka, 27/10/2019
30Daryl Mitchell Daryl Mitchell New Zealand535542 v West Indies, 12/08/2022
31Najibullah Zadran Najibullah Zadran Afghanistan532556 v Ireland, 14/01/2017
32Mitchell Marsh Mitchell Marsh Australia531623 v New Zealand, 14/11/2021
33Jonny Bairstow Jonny Bairstow England528624 v South Africa, 27/11/2020
34Bhanuka Rajapaksa Bhanuka Rajapaksa Sri Lanka524524 v Pakistan, 11/09/2022
35Tony Ura Tony Ura Papua New Guinea519563 v Namibia, 20/10/2019
36Charith Asalanka Charith Asalanka Sri Lanka511594 v Australia, 11/06/2022
37Mahmudullah Mahmudullah Bangladesh505542 v India, 07/11/2019
38David Miller David Miller South Africa504587 v Sri Lanka, 19/03/2019
39David Warner David Warner Australia497826 v West Indies, 11/05/2010
40Dasun Shanaka Dasun Shanaka Sri Lanka495501 v Pakistan, 09/09/2022
41Rilee Rossouw Rilee Rossouw South Africa495505 v England, 31/07/2022
42Heinrich Klaasen Heinrich Klaasen South Africa494494 v Ireland, 05/08/2022
43Navneet Dhaliwal Navneet Dhaliwal Canada493506 v Philippines, 18/02/2022
44Rovman Powell Rovman Powell West Indies492495 v Bangladesh, 03/07/2022
45Max ODowd Max O'Dowd Netherlands491549 v Kenya, 18/10/2019
46Mohammad Naim Mohammad Naim Bangladesh490617 v Sri Lanka, 24/10/2021
47Andy Balbirnie Andy Balbirnie Ireland485523 v Hong Kong, 18/10/2019
48Afif Hossain Afif Hossain Bangladesh484484 v Sri Lanka, 01/09/2022
49Mohammad Nabi Mohammad Nabi Afghanistan482569 v Bangladesh, 15/09/2019
50Wesley Madhevere Wesley Madhevere Zimbabwe479514 v Afghanistan, 11/06/2022
51Kushal Bhurtel Kushal Bhurtel Nepal478536 v Papua New Guinea, 28/03/2022
52Litton Das Litton Das Bangladesh476563 v Zimbabwe, 11/03/2020
53Moeen Ali Moeen Ali England476479 v South Africa, 31/07/2022
54Kusal Mendis Kusal Mendis Sri Lanka476506 v New Zealand, 03/09/2019
55Evin Lewis Evin Lewis West Indies470780 v England, 16/09/2017
56Gerhard Erasmus Gerhard Erasmus Namibia467499 v Ireland, 22/10/2021
57Fakhar Zaman Fakhar Zaman Pakistan467842 v Australia, 08/07/2018
58Dipendra Singh Airee Dipendra Singh Airee Nepal466498 v Papua New Guinea, 04/04/2022
59Kane Williamson Kane Williamson New Zealand465760 v Bangladesh, 03/01/2017
60Marcus Stoinis Marcus Stoinis Australia462467 v Sri Lanka, 11/06/2022
61Rayyan Pathan Rayyan Pathan Canada458477 v Oman, 19/02/2022
62Ibrahim Zadran Ibrahim Zadran Afghanistan456456 v India, 08/09/2022
63Rishabh Pant Rishabh Pant India454469 v West Indies, 06/08/2022
64Jatinder Singh Jatinder Singh Oman448524 v Bangladesh, 19/10/2021
65Hardik Pandya Hardik Pandya India446446 v Australia, 20/09/2022
66Zeeshan Maqsood Zeeshan Maqsood Oman445445 v Nepal, 24/02/2022
67Temba Bavuma Temba Bavuma South Africa444482 v India, 12/06/2022
68Matthew Wade Matthew Wade Australia443443 v India, 20/09/2022
69Ben Cooper Ben Cooper Netherlands441500 v Ireland, 05/10/2019
70Craig Williams Craig Williams Namibia435477 v Pakistan, 02/11/2021
71Shakib Al Hasan Shakib Al Hasan Bangladesh420618 v Pakistan, 24/04/2015
72Matthew Cross Matthew Cross Scotland416478 v Zimbabwe, 17/09/2021
73Sarfaraz Ali Sarfaraz Ali Bahrain415479 v Philippines, 22/02/2022
74Vriitya Aravind Vriitya Aravind United Arab Emirates410423 v Singapore, 22/08/2022
75Kyle Mayers Kyle Mayers West Indies410468 v India, 02/08/2022
76Liam Livingstone Liam Livingstone England408546 v Pakistan, 18/07/2021
77Calum MacLeod Calum MacLeod Scotland406488 v Bermuda, 24/10/2019
78Finn Allen Finn Allen New Zealand405420 v Netherlands, 04/08/2022
79Sean Williams Sean Williams Zimbabwe401481 v Ireland, 14/07/2019
80James Neesham James Neesham New Zealand400409 v West Indies, 12/08/2022
81Chirag Suri Chirag Suri United Arab Emirates399466 v Germany, 19/02/2022
82Tim Seifert Tim Seifert New Zealand399685 v Pakistan, 22/12/2020
83Kamran Khan Kamran Khan Qatar398463 v Bahrain, 25/02/2020
84Harry Tector Harry Tector Ireland396416 v Afghanistan, 09/08/2022
85Muhammad Usman Muhammad Usman United Arab Emirates395490 v Canada, 27/10/2019
86Sese Bau Sese Bau Papua New Guinea393427 v Uganda, 12/07/2022
87Shimron Hetmyer Shimron Hetmyer West Indies393481 v Australia, 06/11/2021
88Josh Inglis Josh Inglis Australia388450 v Pakistan, 05/04/2022
89JJ Smit JJ Smit Namibia388408 v Uganda, 10/04/2022
90Stephan Baard Stephan Baard Namibia386440 v Uganda, 08/04/2022
91Craig Ervine Craig Ervine Zimbabwe384424 v Namibia, 17/05/2022
92Deepak Hooda Deepak Hooda India383441 v West Indies, 07/08/2022
93Ryan Burl Ryan Burl Zimbabwe382407 v Ireland, 01/09/2021
94Sikandar Raza Sikandar Raza Zimbabwe378386 v Bangladesh, 31/07/2022
95Kusal Perera Kusal Perera Sri Lanka378751 v South Africa, 22/03/2014
96Lorcan Tucker Lorcan Tucker Ireland373380 v Afghanistan, 12/08/2022
97James Vince James Vince England373486 v New Zealand, 05/11/2019
98Cameron Green Cameron Green Australia371371 v India, 20/09/2022
99Norman Vanua Norman Vanua Papua New Guinea371422 v Singapore, 03/07/2022
100Kieron Pollard Kieron Pollard West Indies371537 v Pakistan, 28/07/2013