On Wednesday, Abhishek Sharma became the fastest batter to hit 100 sixes in T20I cricket during the first match between India and England.
Opening the batting with Sanju Samson, Abhishek hit two sixes in 9 balls. He reached the 100-sixes milestone in just 785 total balls faced.
Whose long-standing global record did he surpass?
Abhishek Sharma broke the record of West Indies’ Evin Lewis, who had reached 100 sixes in 789 balls during his career. Among players from the main cricket-playing nations, New Zealand’s Finn Allen is next on the list, having reached the same milestone in 871 balls in February earlier this year.
How fast did he break the Indian record?
Abhishek Sharma broke the Indian record held by former T20I skipper Suryakumar Yadav who had raced to 100 sixes in the format in 1007 deliveries. Abhishek (48 innings) stands the second-quickest to the feat in terms of innings, only behind Lewis (42).
Where does Abhishek Sharma stand in the Global Rankings right now?
Since making his T20I debut for India in July 2024, Abhishek has become the most explosive opening batsman in the world. He is currently ranked second in the ICC T20I Batting Rankings. Although he did not play well in the World Cup earlier this year, he played a brilliant innings, scoring a half-century in the final against New Zealand in Ahmedabad in March.
Abhishek Sharma has scored more than 1,450 runs in his career so far. His strike rate of over 190 is the highest among all batters who have scored at least 1,000 runs in T20I cricket.
Overall, Abhishek Sharma’s young teammate Vaibhav Sooryavanshi holds the record for being the fastest batter to hit 100 sixes in all forms of T20 cricket. He reached this milestone in just 515 balls during his record-breaking IPL 2026 season with the Rajasthan Royals.
Fastest batters to reach 100 sixes in T20Is (by balls)
785- Abhishek Sharma
789 – Evin Lewis
848 – Karanbir Singh
871 – Finn Allen
931 – Tim David
956 – Faisal Khan
963 – Colin Munro
1007 – Suryakumar Yadav
1058 – Rovman Powell
1071 – Chris Gayle