ICC Men’s T20I Batting Players Rankings 2024


ICC Mens T20I Batting Players Rankings

Suryakumar Yadav India players cricket team regained the top spot in the ICC Men’s T20 rankings 2024 according to an official Last Updated – 17 September 2024

The International Cricket Council’s men’s T20I player rankings are a global Twenty20 cricket rating system.

For each T20I match, the two participating teams are awarded points based on a formula.

All teams are rated on a table in order of rating after the sum of each team’s points is divided by the total number of matches.

Teams must have played six matches against other teams in the previous three to four years to stay in the rankings, according to the ICC website.

Complete List of ICC Player Rankings for T20I Batsmen 2024

RankPlayerRatingCareer Best Rating
1Travis Head Australia844844 v India at St Lucia 2024
2Suryakumar Yadav India805910 v New Zealand at Ranchi 2023
3Phil Salt England797833 v West Indies at St Lucia 2024
4Yashasvi Jaiswal India757779 v Sri Lanka at Pallekele 2024
5Babar Azam Pakistan755896 v England at Cardiff 2019
6Mohammad Rizwan Pakistan746875 v England at Lahore 2022
7Jos Buttler England716720 v Oman at Antigua 2024
8Ruturaj Gaikwad India664706 v Zimbabwe at Harare 2024
9Nicholas Pooran West Indies660667 v Bangladesh at Guyana 2022
10Brandon King West Indies643704 v South Africa at Jamaica 2024
11Johnson Charles West Indies642669 v England at St Lucia 2024
=Aiden Markram South Africa642796 v England at Sharjah 2021
13Reeza Hendricks South Africa637709 v West Indies at Jamaica 2024
14Rahmanullah Gurbaz Afghanistan636648 v Bangladesh at St. Vincent 2024
15Jonny Bairstow England629642 v South Africa at St Lucia 2024
=Pathum Nissanka Sri Lanka629698 v Pakistan at Dubai 2022
17Glenn Phillips New Zealand620703 v England at Brisbane 2022
18Quinton de Kock South Africa618671 v Sri Lanka at Colombo (RPS) 2021
=Kusal Mendis Sri Lanka618618 v India at Pallekele 2024
20Mitchell Marsh Australia617652 v South Africa at Durban 2023
21Shubman Gill India614614 v Sri Lanka at Pallekele 2024
22Finn Allen New Zealand612723 v Pakistan at Dunedin 2024
23Muhammad Waseem United Arab Emirates599716 v Afghanistan at Abu Dhabi 2023
24Rilee Rossouw South Africa598724 v West Indies at Johannesburg 2023
=Michael Levitt Netherlands598622 v USA at Utrecht 2024
26Tim Seifert New Zealand597685 v Pakistan at Napier 2020
27Dawid Malan England594915 v South Africa at Cape Town 2020
28Tim David Australia589603 v Scotland at St Lucia 2024
29Towhid Hridoy Bangladesh587600 v Australia at Antigua 2024
30Ibrahim Zadran Afghanistan585605 v Australia at St. Vincent 2024
31Glenn Maxwell Australia577838 v Sri Lanka at Adelaide 2019
=George Munsey Scotland577599 v Netherlands at Malahide 2019
33Harry Brook England565567 v South Africa at St Lucia 2024
34Rovman Powell West Indies546572 v Australia at Perth 2024
=Devon Conway New Zealand546831 v Australia at Sydney 2022
36David Warner Australia545826 v West Indies at St Lucia 2010
37Richie Berrington Scotland536587 v Oman at Oman 2021
38Charith Asalanka Sri Lanka524594 v Australia at Pallekele 2022
39Litton Das Bangladesh522590 v Ireland at Chittagong 2023
40Mark Chapman New Zealand519561 v England at Trent Bridge 2023
=Shai Hope West Indies519519 v South Africa at Trinidad 2024
=Kyle Mayers West Indies519553 v England at Grenada 2023
43David Miller South Africa510588 v Sri Lanka at Cape Town 2019
44Tristan Stubbs South Africa508508 v West Indies at Trinidad 2024
45Marcus Stoinis Australia503531 v India at Trivandrum 2023
46Dipendra Singh Airee Nepal502502 v Bangladesh at St. Vincent 2024
47Max O’Dowd Netherlands500549 v Kenya at Dubai (GCA) 2019
48Rohit Sharma India499719 v West Indies at Lucknow 2018
=Paul Stirling Ireland499599 v United Arab Emirates at Dubai (GCA) 2021
=Najmul Hossain Shanto Bangladesh499593 v England at Mirpur 2023
=Daryl Mitchell New Zealand499582 v Sri Lanka at Auckland 2023
52Liam Livingstone England498546 v Pakistan at Headingley 2021
53Sherfane Rutherford West Indies488540 v England at St Lucia 2024
=Josh Inglis Australia488595 v India at Visakhapatnam 2023
55Virat Kohli India480897 v England at Edgbaston 2014
56Fakhar Zaman Pakistan478841 v Australia at Harare 2018
57Andy Balbirnie Ireland475524 v Hong Kong at Abu Dhabi 2019
58Mohammad Nabi Afghanistan473569 v Bangladesh at Mirpur 2019
59Sikandar Raza Zimbabwe472482 v Sri Lanka at Colombo (RPS) 2024
60Heinrich Klaasen South Africa468494 v Ireland at Bristol 2022
61Rohit Paudel Nepal460517 v Hong Kong at Hong Kong 2024
62Moeen Ali England457525 v Australia at Canberra 2022
=Rinku Singh India457548 v Afghanistan at Bengaluru 2024
64Kusal Perera Sri Lanka453752 v South Africa at Chittagong 2014
=Dasun Shanaka Sri Lanka453517 v India at Rajkot 2023
66Iftikhar Ahmed Pakistan449521 v New Zealand at Rawalpindi 2023
67Hardik Pandya India438490 v West Indies at Guyana 2023
=Aaron Johnson Canada438459 v USA at Utrecht 2024
69Najibullah Zadran Afghanistan434556 v Ireland at Abu Dhabi 2017
70Hazratullah Zazai Afghanistan433736 v West Indies at Lucknow 2019
71Andries Gous USA432485 v West Indies at Barbados 2024
72Matthew Wade Australia431483 v West Indies at Hobart 2024
=Aasif Sheikh Nepal431431 v Bangladesh at St. Vincent 2024
74Shivam Dube India415472 v Afghanistan at Indore 2024
75Tony Ura Papua New Guinea414563 v Namibia at Dubai 2019
76Ishan Kishan India412717 v Ireland at Malahide 2022
77Muhammad Tanveer Qatar408441 v Maldives at Oman 2020
78Vriitya Aravind United Arab Emirates406472 v New Zealand at Dubai 2023
79Mahmudullah Bangladesh405544 v Zimbabwe at Chittagong 2019
=Ben Duckett England405560 v Pakistan at Lahore 2022
81Matthew Cross Scotland403478 v Zimbabwe at Edinburgh 2021
82Shakib Al Hasan Bangladesh401619 v Pakistan at Mirpur 2015
=Babar Hayat Hong Kong, China401499 v Ireland at Bready 2016
84Kane Williamson New Zealand399761 v Bangladesh at Napier 2017
=Gerhard Erasmus Namibia399499 v Ireland at Sharjah 2021
86Alishan Sharafu United Arab Emirates395395 v Oman at Oman 2024
87Curtis Campher Ireland394435 v Zimbabwe at Harare 2023
88Dhananjaya de Silva Sri Lanka392418 v New Zealand at Queenstown 2023
89Harry Tector Ireland391438 v Pakistan at Dublin 2024
90Niko Davin Namibia389540 v Zimbabwe at Namibia 2023
91Tilak Varma India387509 v West Indies at Lauderhill 2023
92Nicholas Kirton Canada386388 v USA at Utrecht 2024
93Lorcan Tucker Ireland385440 v Australia at Brisbane 2022
94JJ Smit Namibia384445 v Netherlands at Kirtipur, Nepal 2024
95Rishabh Pant India378469 v West Indies at Lauderhill 2022
96Anshuman Rath Hong Kong, China375426 v Nepal at Oman 2024
=Afif Hossain Bangladesh375508 v New Zealand at Christchurch 2022
98Brandon McMullen Scotland365365 v Australia at St Lucia 2024
99Scott Edwards Netherlands364372 v USA at Utrecht 2024
=Ben McDermott Australia364415 v India at Bengaluru 2023

Frequently Asked Questions About ICC Ranking

Who is No 1 T20 batsman?

As of 17 September 2024, the top-ranked T20 batsman in the world is Travis Head from Australia. He has a rating of 881, followed by Suryakumar Yadav from India with a rating of 805 and Phil Salt from England with a rating of 805.

Sports324

A sports324 website is an online platform that provides information and news related to sports. Sports websites can cover a wide range of sports and topics, from professional leagues to amateur sports,

Recent Posts