In a sensational moment for Indian cricket, Abhishek Sharma has become the fastest player in FM T20I history to reach 1000 runs by balls faced, smashing the milestone in just 528 deliveries. The young left-hander achieved the record during India’s match against Australia, where he continued his explosive form with another attacking start alongside Shubman Gill.
Abhishek has been in the form of his life this season, and tonight at the Gabba he looked unstoppable once again — timing the ball beautifully, smashing boundaries with ease, and surviving a few chances thanks to dropped catches. His clean hitting and fearless approach have made him India’s newest T20 superstar.
Abhishek Sharma Tops the All-Time List
With just 528 balls needed to complete 1000 T20I runs, Abhishek has gone past some of the world’s biggest hitters. His strike rate, intent, and consistency make this achievement even more special.
Fastest to 1000 T20I runs by balls faced (FM teams):
- 528 – Abhishek Sharma
- 573 – Suryakumar Yadav
- 599 – Phil Salt
- 604 – Glenn Maxwell
- 609 – Andre Russell / Finn Allen
This list speaks volumes about Abhishek’s impact. To lead a chart that includes Maxwell, Salt, and Russell shows how quickly he has risen in international cricket.
Second Fastest Indian to 1000 T20I Runs (By Innings)
Along with setting the world record by balls faced, Abhishek has also become the second-fastest Indian to reach 1000 T20I runs by innings, just behind Virat Kohli.
Fewest innings to 1000 T20I runs (India):
- 27 – Virat Kohli
- 28 – Abhishek Sharma*
- 29 – KL Rahul
- 31 – Suryakumar Yadav
- 40 – Rohit Sharma
India has found a new superstar. Abhishek Sharma’s quick rise from IPL performer to international match-winner has been remarkable. With this new world record and consistent performances against Australia, he has firmly established himself as a long-term T20 asset for India.








