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 2023 according to an official Last Updated – 09 January 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

1(0)Suryakumar Yadav IND887910 v New Zealand, 27/01/2023
3(0)Mohammad Rizwan PAK787875 v England, 28/09/2022
4(0)Aiden Markram SA756796 v England, 06/11/2021
5(0)Babar Azam PAK734896 v England, 05/05/2019
5(0)Rilee Rossouw SA702724 v West Indies, 28/03/2023
6(1)Dawid Malan ENG691915 v South Africa, 01/12/2020
7(1)Ruturaj Gaikwad IND688700 v Australia, 01/12/2023
8(0)Jos Buttler ENG666674 v New Zealand, 10/11/2021
9(0)Reeza Hendricks SA657661 v Australia, 30/08/2023
10(0)Glenn Phillips NZ649703 v England, 01/11/2022
11(0)Muhammad Waseem UAE639716 v Afghanistan, 19/02/2023
12(0)Brandon King WI637637 v India, 13/08/2023
13(0)Devon Conway NZ636831 v Australia, 22/10/2022
14(0)Nicholas Pooran WI624667 v Bangladesh, 07/07/2022
15(0)Quinton de Kock SA622671 v Sri Lanka, 14/09/2021
16(0)Mitchell Marsh AUS613652 v South Africa, 01/09/2023
17(0)Alex Hales ENG611866 v India, 07/09/2014
18(0)Pathum Nissanka SL605698 v Pakistan, 09/09/2022
19(0)Yashasvi Jaiswal IND581581 v Australia, 03/12/2023
20(0)Tim Seifert NZ571685 v Pakistan, 22/12/2020
=(0)Litton Das BAN571590 v Ireland, 29/03/2023
22(0)Rahmanullah Gurbaz AFG562620 v Zimbabwe, 17/03/2021
23(0)Finn Allen NZ561606 v Ireland, 04/11/2022
=(0)Mark Chapman NZ561561 v England, 05/09/2023
25(0)Richard Berrington SCO557587 v Oman, 21/10/2021
26(0)Kariyawasa Asalanka SL553594 v Australia, 11/06/2022
=(0)Kusal Mendis SL553559 v New Zealand, 08/04/2023
28(0)George Munsey SCO550600 v Netherlands, 19/09/2019
29(7)Travis Head AUS548548 v India, 03/12/2023
30(1)Jonny Bairstow ENG541624 v South Africa, 27/11/2020
31(2)Glenn Maxwell AUS536836 v Sri Lanka, 27/10/2019
32(2)Josh Inglis AUS535595 v India, 23/11/2023
33(1)Harry Brook ENG533561 v New Zealand, 01/09/2023
=(1)Nazmul Shanto BAN533593 v England, 14/03/2023
35(0)Paul Stirling IRE531599 v UAE, 07/10/2021
36(1)David Miller SA529587 v Sri Lanka, 19/03/2019
37(3)Virat Kohli IND526897 v England, 07/09/2014
38(0)Rovman Powell WI522534 v India, 08/08/2023
39(1)Daryl Mitchell NZ517582 v Sri Lanka, 02/04/2023
=(1)Marcus Stoinis AUS517531 v India, 26/11/2023
=(0)Max O’Dowd NED517549 v Kenya, 18/10/2019
42(1)Kyle Mayers WI513513 v India, 13/08/2023
43(1)Ishan Kishan IND509717 v Ireland, 26/06/2022
44(0)Iftikhar Ahmed PAK506521 v New Zealand, 24/04/2023
45(1)Najibullah Zadran AFG503556 v Ireland, 14/01/2017
46(1)Ibrahim Zadran AFG502539 v Pakistan, 26/03/2023
47(1)Dasun Shanaka SL499517 v India, 07/01/2023
48(3)Shubman Gill IND498573 v West Indies, 12/08/2023
49(0)Bhanuka Rajapaksa SL496543 v England, 05/11/2022
50(0)Moeen Ali ENG490525 v Australia, 12/10/2022
51(0)Hazratullah AFG486736 v West Indies, 16/11/2019
52(1)Johnson Charles WI482604 v South Africa, 26/03/2023
53(2)Matthew Wade AUS481481 v India, 03/12/2023
=(2)David Warner AUS481826 v West Indies, 11/05/2010
55(1)Ben Duckett ENG478560 v Pakistan, 02/10/2022
56(2)Mohammad Nabi AFG472569 v Bangladesh, 15/09/2019
57(1)Lokesh Rahul IND471854 v England, 03/07/2018
58(1)Rohit Sharma IND469718 v West Indies, 06/11/2018
59(0)Andrew Balbirnie IRE465523 v Hong Kong, 18/10/2019
60(0)Afif Hossain BAN464508 v New Zealand, 09/10/2022
61(0)Sikandar Raza ZIM461475 v Namibia, 27/10/2023
62(0)Nikolaas Davin NAM459540 v Zimbabwe, 22/11/2023
63(2)Tim David AUS458476 v India, 26/11/2023
64(0)Shakib Al Hasan BAN455618 v Pakistan, 24/04/2015
65(2)N.T. Tilak Varma IND453509 v West Indies, 13/08/2023
66(0)Tony Ura PNG447563 v Namibia, 20/10/2019
67(0)Vriitya Aravind UAE443472 v New Zealand, 19/08/2023
68(1)Kane Williamson NZ441760 v Bangladesh, 03/01/2017
69(1)Hardik Pandya IND437490 v West Indies, 08/08/2023
70(0)Heinrich Klaasen SA436494 v Ireland, 05/08/2022
71(15)Shreyas Iyer IND432622 v South Africa, 12/06/2022
72(1)Curtis Campher IRE428428 v India, 20/08/2023
73(1)J.J. Smit NAM420444 v Zimbabwe, 30/10/2023
=(1)Shan Masood PAK420469 v England, 13/11/2022
75Ben McDermott AUS415415 v India, 03/12/2023
76(2)Gerhard Erasmus NAM414499 v Ireland, 22/10/2021
=(2)Dhananjaya de Silva SL414418 v New Zealand, 08/04/2023
78(2)Temba Bavuma SA410482 v India, 12/06/2022
79(2)Babar Hayat HK407500 v Ireland, 05/09/2016
80(2)Shimron Hetmyer WI399481 v Australia, 06/11/2021
81(2)Aaron Johnson CAN398447 v Panama, 03/10/2023
82(2)Zeeshan Maqsood OMA396445 v Ireland, 22/02/2022
83(2)Kusal Perera SL395751 v South Africa, 22/03/2014
84(2)Wesley Madhevere ZIM394514 v Afghanistan, 11/06/2022
85(2)Colin Ackermann NED393393 v South Africa, 06/11/2022
86(2)Liam Livingstone ENG392546 v Pakistan, 18/07/2021
87(2)R.K. Paudel NEP387387 v Oman, 05/11/2023
88(1)Matthew Cross SCO385478 v Zimbabwe, 17/09/2021
89(1)Fakhar Zaman PAK379842 v Australia, 08/07/2018
=(1)Craig Ervine ZIM379424 v Namibia, 17/05/2022
91(0)Sean Williams ZIM378481 v Ireland, 14/07/2019
92(2)Matthew Short AUS375439 v South Africa, 01/09/2023
93(0)Jimmy Neesham NZ372409 v West Indies, 12/08/2022
94(0)Ryan Burl ZIM366407 v Ireland, 01/09/2021
=(0)Jatinder Singh OMA366524 v Bangladesh, 19/10/2021
96(0)Dipendra Airee NEP362498 v Papua New Guinea, 04/04/2022
97(0)Donovan Ferreira SA361361 v Australia, 03/09/2023
=(0)Harry Tector IRE361416 v Afghanistan, 09/08/2022
=(0)Lorcan Tucker IRE361440 v Australia, 31/10/2022
100(0)Anshuman Rath HK359359 v UAE, 02/11/2023

Frequently Asked Questions About ICC Ranking

Who is No 1 T20 batsman?

As of Jan 2024, the top-ranked T20 batsman in the world is Suryakumar Yadav from India. He has a rating of 887, followed by Mohammad Rizwan from Pakistan with a rating of 787 and Babar Azam from Pakistan with a rating of 734.

Who is Top 3 T20 batsman ranking?

1. Suryakumar Yadav (India): Currently ranked number 1 in the official ICC T20I rankings, Suryakumar Yadav’s consistent, explosive batting makes him a strong contender for the top spot. He’s known for his innovative strokeplay and ability to score runs in any situation.
2. Phil Salt (England): Another rising star, Phil Salt’s aggressive hitting and powerful performances in recent T20 leagues have propelled him to the number 2 spot in the rankings. He’s a destructive opening batsman who can take the game away from the opposition early on.
3. Mohammad Rizwan (Pakistan): The experienced wicket-keeper batsman from Pakistan currently holds the number 5 spot in the rankings. His consistent performances, exceptional shot selection, and ability to anchor the innings make him a reliable top-order option.


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