The T20I batting rankings have witnessed a major shake-up in recent months. India’s Abhishek Sharma has climbed to the summit, ending Travis Head’s long reign at the top. This shift shows how quickly fortunes can change in the fast-paced world of T20 cricket.
Head had dominated the rankings since June 2024, when he first overtook Suryakumar Yadav. But his absence from Australia’s recent tour of the West Indies and limited T20I action since September 2024 opened the door for others. Meanwhile, Sharma’s explosive performances, including a stunning 135 off 54 balls against England, propelled him to the number one spot.
The current rankings reflect the dynamic nature of T20 cricket, where consistent performances and recent form carry significant weight. Let’s explore who’s leading the charge in the world’s most exciting cricket format right now.
Who is the Best T20 Batsman in the World?
India batter Abhishek Sharma has overtaken his Sunrisers Hyderabad opening partner Travis Head to go top of the T20I batting rankings with 829 points. His career-best rating also stands at 829, which he achieved against England at Mumbai in 2025.
Head had held on to the No. 1 position since June last year, when he toppled Suryakumar Yadav, but having last played a T20I in September 2024 and opting to sit out of Australia’s recent series in West Indies, he slid down to fourth place. Abhishek became the third Indian to top the T20I batting charts after Virat Kohli and Suryakumar Yadav.
Abhishek last turned out for India in the five-match T20I series against England in February, where he played a match-winning knock. His explosive 54-ball 135 in the final game of that series showed exactly why he deserves the number one spot.
What makes Abhishek Sharma so special? He can destroy bowling attacks with his power hitting. His ability to find gaps and clear boundaries consistently makes him a nightmare for opposition teams. The left-handed opener has transformed into one of the most feared T20 batsmen in world cricket.
T20 Batsman Rankings (Top 10)
T20 cricket is the most exciting format for batsmen. The shorter format allows them to play freely and showcase their power-hitting skills in just 20 overs.
Position | Team | Player | Rating | Career Best Rating |
---|---|---|---|---|
1 | IND | Abhishek Sharma | 829 | 829 v England at Mumbai 2025 |
2 | India | Tilak Varma | 804 | 845 v England at Chennai 2025 |
3 | England | Phil Salt | 791 | 881 v West Indies at Barbados 2024 |
4 | Australia | Travis Head | 782 | 885 v Scotland at Edinburgh 2024 |
5 | England | Jos Buttler | 772 | 774 v West Indies at Bristol 2025 |
6 | India | Suryakumar Yadav | 739 | 912 v New Zealand at Ranchi 2023 |
7 | Sri Lanka | Pathum Nissanka | 736 | 736 v Bangladesh at Colombo 2025 |
8 | New Zealand | Tim Seifert | 725 | 727 v Zimbabwe at Harare 2025 |
9 | Australia | Josh Inglis | 690 | 730 v West Indies at St Kitts 2025 |
10 | Australia | Tim David | 680 | 680 v South Africa at Darwin 2025 |
Also Checkout:
Conclusion: Abhishek Sharma Rules T20 Cricket Today
Abhishek Sharma stands tall as the world’s number one T20 batsman in 2025. His 829 rating puts him ahead of some incredible talents from across the world. What makes him special is his ability to score runs at a very fast pace.
Cricket keeps changing, and so do the players who lead these rankings. T20 cricket rewards those who can think fast and hit hard. Every format has its own heroes, but T20 belongs to players who love taking risks.
These batting rankings will keep changing as more matches are played. New talents will rise, and current stars will face new challenges. But right now, Abhishek Sharma is showing the world how T20 batting should be done.
FAQs
Abhishek Sharma from India is currently the number 1 T20 batsman in the world with a rating of 829 points. He achieved his career-best rating of 829 against England at Mumbai in 2025.
Suryakumar Yadav holds one of the highest T20 batting ratings with 912 points, which he achieved against New Zealand at Ranchi in 2023. However, current rankings show different leaders based on recent form.
India dominates the top 10 T20 batting rankings with 3 players – Abhishek Sharma (1st), Tilak Varma (2nd), and Suryakumar Yadav (6th). Australia and England each have 2 players in the top 10.
ICC T20 batting rankings are based on a player’s performance over the last 3-4 years. Points are given for runs scored, strike rate, and match impact. Recent performances carry more weight than older matches.