ICC T20 Batting Ranking

RankingRatingNameCountryCareer Best T20 RatingCareer Best T20 Ranking
1861Suryakumar YadavIND910 v New Zealand, 27/01/20231 v South Africa, 30/10/2022
2802Philip SaltENG802 v West Indies, 21/12/20232 v West Indies, 19/12/2023
3800Mohammad RizwanPAK875 v England, 28/09/20221 v India, 04/09/2022
4764Babar AzamPAK896 v England, 05/05/20191 v New Zealand, 28/01/2018
5755Aiden MarkramSA796 v England, 06/11/20213 v West Indies, 26/10/2021
6714Yashasvi JaiswalIND739 v Afghanistan, 14/01/20246 v Afghanistan, 14/01/2024
7706Finn AllenNZ723 v Pakistan, 17/01/20247 v Pakistan, 17/01/2024
8689Rilee RossouwSA724 v West Indies, 28/03/20236 v West Indies, 28/03/2023
9680Jos ButtlerENG687 v West Indies, 19/12/20237 v West Indies, 19/12/2023
10660Reeza HendricksSA674 v India, 12/12/20238 v India, 12/12/2023
11657Dawid MalanENG915 v South Africa, 01/12/20201 v Australia, 04/09/2020
12654Ruturaj GaikwadIND700 v Australia, 01/12/20236 v Australia, 01/12/2023
13643Brandon KingWI688 v England, 14/12/20236 v England, 14/12/2023
14640Glenn PhillipsNZ703 v England, 01/11/20227 v England, 01/11/2022
15637Muhammad WaseemUAE716 v Afghanistan, 19/02/20236 v New Zealand, 19/08/2023
16630Nicholas PooranWI667 v Bangladesh, 07/07/20227 v Bangladesh, 07/07/2022
17612Mitchell MarshAUS652 v South Africa, 01/09/202311 v South Africa, 01/09/2023
18610Quinton de KockSA658 v Australia, 23/10/202110 v Australia, 23/10/2021
19593Tim SeifertNZ685 v Pakistan, 22/12/20209 v Pakistan, 22/12/2020
19593Rahmanullah GurbazAFG620 v Zimbabwe, 17/03/202113 v Scotland, 25/10/2021
21584Ibrahim ZadranAFG592 v Sri Lanka, 17/02/202421 v Sri Lanka, 17/02/2024
21584Pathum NissankaSL698 v Pakistan, 09/09/20226 v India, 26/02/2022
23581Alex HalesENG866 v India, 07/09/20141 v Australia, 31/08/2013
24580Devon ConwayNZ831 v Australia, 22/10/20223 v Australia, 22/10/2022
25574Glenn MaxwellAUS836 v Sri Lanka, 27/10/20191 v England, 07/02/2018
26572Rovman PowellWI572 v Australia, 11/02/202423 v England, 16/12/2023
27569Liton Liton DasBAN590 v Ireland, 29/03/202318 v Ireland, 29/03/2023
28565Tim DavidAUS565 v West Indies, 13/02/202427 v West Indies, 13/02/2024
29557Richard BerringtonSCO587 v Oman, 21/10/202118 v Oman, 21/10/2021
30554Daryl MitchellNZ582 v Sri Lanka, 02/04/202321 v Sri Lanka, 02/04/2023
31550George MunseySCO600 v Netherlands, 19/09/201919 v Ireland, 17/09/2019
32548Rinku SinghIND548 v Afghanistan, 17/01/202430 v Afghanistan, 17/01/2024
33543Nazmul ShantoBAN593 v England, 14/03/202316 v England, 14/03/2023
34542Kusal MendisSL559 v New Zealand, 08/04/202325 v New Zealand, 08/04/2023
35534David WarnerAUS826 v West Indies, 11/05/20102 v India, 07/05/2010
36533David MillerSA587 v Sri Lanka, 19/03/201919 v England, 16/02/2020
37532Johnson CharlesWI604 v South Africa, 26/03/202317 v South Africa, 26/03/2023
37532Travis HeadAUS548 v India, 03/12/202329 v India, 03/12/2023
37532Kariyawasa AsalankaSL594 v Australia, 11/06/202220 v Australia, 08/06/2022
40531Harry BrookENG561 v New Zealand, 01/09/202322 v New Zealand, 01/09/2023
41529Josh InglisAUS595 v India, 23/11/202318 v India, 23/11/2023
42526Liam LivingstoneENG546 v Pakistan, 18/07/202126 v Pakistan, 18/07/2021
43523Mark ChapmanNZ561 v England, 05/09/202323 v England, 05/09/2023
44521Paul StirlingIRE599 v UAE, 07/10/202114 v Zimbabwe, 02/09/2021
45517Max O’DowdNED549 v Kenya, 18/10/201926 v Bermuda, 26/10/2019
46516Kyle MayersWI553 v England, 14/12/202326 v England, 14/12/2023
47514Jonny BairstowENG624 v South Africa, 27/11/202014 v South Africa, 27/11/2020
48511Virat KohliIND897 v England, 07/09/20141 v England, 07/09/2014
49505Marcus StoinisAUS531 v India, 26/11/202334 v India, 26/11/2023
50493Mohammad Mohammad NabiAFG569 v Bangladesh, 15/09/201925 v Bangladesh, 15/09/2019
51492Rohit SharmaIND718 v West Indies, 06/11/20186 v Bangladesh, 07/11/2019
52488Najibullah ZadranAFG556 v Ireland, 14/01/201721 v UAE, 18/12/2016
52488Dasun ShanakaSL517 v India, 07/01/202339 v India, 06/09/2022
54484Moeen AliENG525 v Australia, 12/10/202234 v Pakistan, 28/09/2022
54484Ishan KishanIND717 v Ireland, 26/06/20225 v Ireland, 26/06/2022
56479Iftikhar AhmedPAK521 v New Zealand, 24/04/202338 v New Zealand, 24/04/2023
57478Matthew WadeAUS483 v West Indies, 09/02/202434 v India, 03/02/2012
58476Sikandar RazaZIM482 v Sri Lanka, 14/01/202454 v Namibia, 27/10/2023
59474Sherfane RutherfordWI474 v Australia, 13/02/202461 v Australia, 13/02/2024
60472Bhanuka RajapaksaSL543 v England, 05/11/202229 v New Zealand, 29/10/2022
61464Hazratullah ZazaiAFG736 v West Indies, 16/11/20195 v Bangladesh, 21/09/2019
62459Andrew BalbirnieIRE523 v Hong Kong, 18/10/201933 v Hong Kong, 18/10/2019
62459Nikolaas DavinNAM540 v Zimbabwe, 22/11/202329 v Zimbabwe, 22/11/2023
64456Shubman GillIND573 v West Indies, 12/08/202321 v West Indies, 12/08/2023
65455N.T. Tilak VarmaIND509 v West Indies, 13/08/202346 v West Indies, 08/08/2023
66449Kane WilliamsonNZ760 v Bangladesh, 03/01/20174 v Bangladesh, 03/01/2017
66449HossainBAN508 v New Zealand, 09/10/202239 v UAE, 25/09/2022
68448Lokesh RahulIND854 v England, 03/07/20182 v England, 03/07/2018
68448Ben DuckettENG560 v Pakistan, 02/10/202223 v Pakistan, 02/10/2022
70447Tony UraPNG563 v Namibia, 20/10/201925 v Namibia, 20/10/2019
71444Vriitya AravindUAE472 v New Zealand, 19/08/202356 v New Zealand, 20/08/2023
72442Shakib Al HasanBAN618 v Pakistan, 24/04/201516 v Pakistan, 24/04/2015
73436Fakhar ZamanPAK842 v Australia, 08/07/20182 v Australia, 08/07/2018
74424Shivam DubeIND472 v Afghanistan, 14/01/202457 v Afghanistan, 14/01/2024
75423Curtis CampherIRE435 v Zimbabwe, 09/12/202370 v India, 20/08/2023
76420J.J. SmitNAM444 v Zimbabwe, 30/10/202366 v Zimbabwe, 30/10/2023
77418Heinrich KlaasenSA494 v Ireland, 05/08/202244 v England, 28/07/2022
78415Hardik PandyaIND490 v West Indies, 08/08/202350 v New Zealand, 22/11/2022
79414Gerhard ErasmusNAM499 v Ireland, 22/10/202137 v Ireland, 22/10/2021
80413Dhananjaya de SilvaSL418 v New Zealand, 08/04/202374 v South Africa, 20/01/2017
81411Shreyas IyerIND622 v South Africa, 12/06/202215 v South Africa, 12/06/2022
82403Ben McDermottAUS415 v India, 03/12/202375 v India, 03/12/2023
83402Temba BavumaSA482 v India, 12/06/202250 v India, 12/06/2022
84399Shan MasoodPAK469 v England, 13/11/202259 v England, 13/11/2022
85398Aaron JohnsonCAN447 v Panama, 03/10/202364 v Panama, 03/10/2023
86396Zeeshan MaqsoodOMA445 v Ireland, 22/02/202254 v Afghanistan, 20/01/2017
87395Harry TectorIRE416 v Afghanistan, 09/08/202265 v India, 28/06/2022
88393Colin AckermannNED393 v South Africa, 06/11/202288 v South Africa, 06/11/2022
89390Jimmy NeeshamNZ410 v Bangladesh, 31/12/202374 v West Indies, 12/08/2022
90387R.K. PaudelNEP387 v Oman, 05/11/202394 v Oman, 05/11/2023
91385Matthew CrossSCO478 v Zimbabwe, 17/09/202148 v Zimbabwe, 17/09/2021
92384Kusal PereraSL751 v South Africa, 22/03/20145 v South Africa, 22/03/2014
93381Craig ErvineZIM424 v Namibia, 17/05/202263 v Namibia, 17/05/2022
94379Angelo MathewsSL513 v New Zealand, 10/01/201629 v New Zealand, 10/01/2016
95378Shai HopeWI395 v Australia, 09/02/202480 v Bangladesh, 22/12/2018
96372Ryan BurlZIM407 v Ireland, 01/09/202169 v Ireland, 01/09/2021
97371Wesley MadhevereZIM514 v Afghanistan, 11/06/202234 v Namibia, 22/05/2022
98368Babar HayatHK500 v Ireland, 05/09/201636 v Ireland, 05/09/2016
99366Jatinder SinghOMA524 v Bangladesh, 19/10/202131 v Bangladesh, 19/10/2021
100364Matthew ShortAUS439 v South Africa, 01/09/202366 v South Africa, 01/09/2023

Leave a Comment