ICC Men's T20I Batting Rankings

As of 13 Dec 2025, Travis Head representing Australia, holds the highest position in the global icc men's t20i batting rankings with an impressive rating of 856. Following closely is Abhishek Sharma, from India, securing the second spot in the worldwide men's rankings with a rating of 829. In the third position for men's is Tilak Varma from India, showcasing a rating of 804.

Top 10 ICC Men's T20I Batting Rankings



Source: ICC
Last Updated: 13 Dec 2025

ICC Men's T20I Batting Rankings Tables

PosPlayerTeamRatingCareer Rating
1
Flag
Travis Head
AUS856885 v Scotland at Edinburgh 2024
2
Flag
Abhishek Sharma
IND829829 v England at Mumbai 2025
3
Flag
Tilak Varma
IND804845 v England at Chennai 2025
4
Flag
Phil Salt
ENG791881 v West Indies at Barbados 2024
5
Flag
Jos Buttler
ENG772774 v West Indies at Bristol 2025
6
Flag
Suryakumar Yadav
IND739912 v New Zealand at Ranchi 2023
7
Flag
Pathum Nissanka
SL714722 v New Zealand at Bay Oval 2024
8
Flag
Tim Seifert
NZ708708 v Pakistan at Wellington 2025
9
Flag
Kusal Perera
SL676786 v West Indies at Mirpur 2014
10
Flag
Reeza Hendricks
SA676717 v West Indies at Jamaica 2024
11
Flag
Yashasvi Jaiswal
IND673781 v Sri Lanka at Pallekele 2024
12
Flag
Babar Azam
PAK661900 v England at Cardiff 2019
13
Flag
Mohammad Rizwan
PAK654882 v England at Lahore 2022
14
Flag
Michael Levitt
NED651651 v Nepal at Glasgow 2025
15
Flag
Shai Hope
WI648648 v Ireland at Bready 2025
16
Flag
Josh Inglis
AUS641671 v England at Cardiff 2024
17
Flag
Ben Duckett
ENG635635 v West Indies at Southampton 2025
18
Flag
Finn Allen
NZ629730 v Pakistan at Dunedin 2024
19
Flag
Kusal Mendis
SL628650 v West Indies at Dambulla 2024
20
Flag
Rahmanullah Gurbaz
AFG619666 v Scotland at Sharjah 2021

Historical ICC Batting T20I Rankings Tables

Dawid Malan ( ENG) is the 1st in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 915 v South Africa. Aaron Finch ( AUS) is the 2nd in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 900 v Zimbabwe. Virat Kohli ( IND) is the 3rd in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 897 v England. Aiden Markram ( SA) is the last in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 796 v England.

PosPlayerTeamRatingV SDate
1
Flag
Dawid Malan
ENG915915 v South Africa 01/12/2020
2
Flag
Aaron Finch
AUS900900 v Zimbabwe 03/07/2018
3
Flag
Virat Kohli
IND897897 v England 07/09/2014
4
Flag
Babar Azam
PAK896896 v England 05/05/2019
5
Flag
Kevin Pietersen
ENG882882 v Australia 16/05/2010
6
Flag
Eoin Morgan
ENG872872 v India 31/08/2011
7
Flag
Alex Hales
ENG866866 v India 07/09/2014
8
Flag
Lokesh Rahul
IND854854 v England 03/07/2018
9
Flag
Brendon McCullum
NZ849849 v Bangladesh 21/09/2012
10
Flag
Francois du Plessis
SA843843 v Bangladesh 05/07/2015
11
Flag
Fakhar Zaman
PAK842842 v Australia 08/07/2018
12
Flag
Glenn Maxwell
AUS836836 v Sri Lanka 27/10/2019
13
Flag
Shane Watson
AUS832832 v South Africa 30/09/2012
14
Flag
Chris Gayle
WI831831 v Australia 05/10/2012
15
Flag
Colin Munro
NZ830830 v Pakistan 02/11/2018
16
Flag
David Warner
AUS826826 v West Indies 11/05/2010
17
Flag
Suryakumar Yadav
IND816816 v West Indies 02/08/2022
18
Flag
Tillekeratne Dilshan
SL802802 v New Zealand 02/09/2009
19
Flag
Mohammad Rizwan
PAK798798 v West Indies 16/12/2021
20
Flag
Aiden Markram
SA796796 v England 06/11/2021