T20 cricket is a format where the game can turn on its head in just a couple of overs. One moment, the batting side looks in control, and the very next, a couple of wickets change the entire script. It’s unpredictable, it’s fast, and that’s what keeps the fans hooked. But in the middle of all this chaos, some players rise above the pressure and deliver on time again and again.
Advertisement
Who is the Highest Rated T20 Player? ICC Rankings Updated 2025

That’s where the ICC ratings step in, which gives cricket fans a clear picture of who the true match-winners are in this sensational format and in this article, we are going to cover the highest T20 rating player of all time in each department, including the highest T20 rating batsman all time, the highest T20 rating bowler all time and last but not the least highest T20 rating all rounder all time.
Highest T20 Rating Points For Batsman

T20 cricket is all about quick runs, big shots, and fearless batting. Over the years, many players have entertained fans with their explosive stroke play. But when it comes to numbers and ratings, one name stands above the rest as the highest T20 rating batsman all time, and the player is none other than the star English batter Dawid Malan. He has the highest T20 rating points by a batsman, which is 919 points, the most by any player in the T20I format.
The next three spots on this list have been acquired by the three finest ever T20 batsmen in India. Current Indian national cricket team captain, Suryakumar Yadav, is in the 2nd position with 912 rating points. At 3rd and 4th position, one of the best batsmen in the world, Virat Kohli and Abhishek Sharma have marked their presence simultaneously.
Former Australian captain, Aaron Finch, has also found a place as the highest T20 rating player in the batting department, with 904 rating points to his name. He has been one of the most consistent batsmen in T20Is for the Australian national cricket team.
Rank | Name | Country | Rating | Career Best Rating |
---|---|---|---|---|
1 | Dawid Malan | ENG | 919 | 919 vs South Africa |
2 | Suryakumar Yadav | IND | 912 | 912 vs New Zealand |
3 | Virat Kohli | IND | 909 | 909 vs England |
4 | Abhishek Sharma | IND | 907 | 907 vs Pakistan |
5 | Aaron Finch | AUS | 904 | 904 vs Zimbabw |
6 | Babar Azam | PAK | 900 | 900 vs England |
7 | David Warner | AUS | 894 | 894 vs West Indies |
8 | Kevin Pietersen | ENG | 886 | 886 vs Australia |
9 | Travis Head | AUS | 885 | 885 vs Scotland |
10 | Mohammad Rizwan | PAK | 882 | 882 vs England |
Highest T20 Rating Points For Bowlers

While batters often grab the headlines with sixes and fours, it is the bowlers who turn matches with their skill and control. T20 is tough for bowlers, but some have mastered the art of taking wickets under pressure. Among them, one bowler has achieved the highest rating in T20 history. Also, there is a very famous quote in the cricket fraternity that “batting wins you matches, while bowling wins you tournaments”.
T20 is a form of cricket that has been mostly dominated by batsmen since its inception, but many bowlers have earned recognition for their superiority even in this format, where for them the margin of error is very low compared to the batters. And the name that tops the list of the highest T20 rating bowler all time is Pakistan's bowling legend, Umar Gul. This pacer has the highest T20 rating points by a bowler, which is 865 rating points. He achieved this record on 13th June, 2009, and even after 1.5 decades, his record is untouched by any other bowler, which is why Umar is rated so high in this format.
Rank | Name | Country | Rating | Career Best Rating |
---|---|---|---|---|
1 | Umar Gul | PAK | 865 | 865 v Ireland |
2 | Samuel Badree | WI | 864 | 864 v Pakistan |
3 | Daniel Vettori | NZ | 858 | 858 v Australia |
4 | Sunil Narine | WI | 832 | 832 v Pakistan |
5 | Rashid Khan | AFG | 828 | 828 v Bangladesh |
6 | Tabraiz Shamsi | SA | 827 | 827 v West Indies |
7 | Shahid Afridi | PAK | 822 | 822 v Sri Lanka |
8 | Shadab Khan | PAK | 811 | 811 v Scotland |
9 | Wanindu Hasaranga | SL | 809 | 809 v West Indies |
10 | Josh Hazlewood | AUS | 808 | 808 v Sri Lanka |
Highest T20 Rating Points For All-rounders

An all-rounder is the heartbeat of a T20 side – someone who can win games with both bat and ball. These players bring balance to the team and often decide close contests. And at the very top of the ratings sits the highest T20 rating all-rounder all time. And the player who is at the top of this list of the highest T20 rating all-rounders all time is the one and only “Hard Hitting Pandya”. Currently, Hardik Pandya is considered to be one of the best cricket all-rounders in the world, and it's not just word of mouth; it's statistically proven.
It is very difficult to be part of this list of the highest T20 rating all-rounders ever, as T20 cricket is a very fast-paced sport, and performing at this level of cricket isn't a cup of tea for everyone.
Rank | Name | Country | Rating | Career Best T20 Rating |
---|---|---|---|---|
1 | Hardik Pandya | IND | 238 | 268 v West Indies |
2 | Mohammad Nabi | AFG | 231 | 361 v Bangladesh |
3 | Sikandar Raza | ZIM | 212 | 214 v India |
4 | Dipendra Airee | NEP | 209 | 244 v United States |
5 | Saim Ayub | PAK | 201 | 211 v India |
6 | Roston Chase | WI | 196 | 221 v Australia |
7 | Wanindu Hasaranga | SL | 190 | 244 v Afghanistan |
8 | Romario Shepherd | WI | 183 | 208 v England |
9 | Liam Livingstone | ENG | 181 | 261 v West Indies |
10 | Marcus Stoinis | AUS | 179 | 235 v Namibia |
Who has the Highest T20 Rating Ever?

One of the most electrifying batsmen from the country of the Three Lions, Dawid Malan, holds the record for the highest T20 ratings as a player. He achieved this feat on 2nd December 2020. This left-handed batsman became the 1st ever English batter to stack 900 points in the T20I format.
In the latest T20I ratings, one of the best T20 batsmen of the current time, Abhishek Sharma, has 907 points. He is currently the highest T20 rating player, and his performance in the Asia Cup is evidence of the skills he brings to the table in terms of being one of the most aggressive batsmen of all time.
Frequently Asked Questions
Who has the highest rating as a player in T20 format?
+
Who has the highest rating as a player in T20 format?
Dawid Malan has the highest T20 ratings as a player in T20 format.
Conversation
(0 Comments)
Editor's Pick