
Young Indian opener Abhishek Sharma has etched his name into the record books, becoming the fastest batsman globally to reach 1,000 runs in T20 International cricket based on balls faced. The Sunrisers Hyderabad star achieved the milestone in just 528 deliveries during the rain-interrupted fifth T20I against Australia at the Gabba. This remarkable feat highlights his aggressive approach at the top of the order, cementing his status as one of the most explosive batters in the format today.
Sharma surpassed his captain, Suryakumar Yadav, who previously held the record, reaching the mark in 573 balls. Other modern T20 greats like Phil Salt

Leading best strike rate scorers in IPL 2025 (batting specialists only: batters/all-rounders/wicketkeepers)
| Rank | Player | Team | strike-rate |
|---|---|---|---|
| #1 | RCB | 291.67 | |
See what cricket fans are saying about this in our Facebook community.

“I've been waiting for this tour. I was excited from the time the series was confirmed. Pitches are batting-friendly. I feel we could've gotten bigger scores but we've done well in the series.”
The 24-year-old, currently the ICC's No. 1 ranked T20I batter, is now focused on the upcoming T20 World Cup in 2026. His ability to score quickly and consistently—having already registered two centuries and six fifties in just 28 innings—makes him a vital asset for India as they prepare for the home tournament.
“I've been waiting for this tour. I was excited from the time the series was confirmed. Pitches are batting-friendly. I feel we could've gotten bigger scores but we've done well in the series.”
| #2 |
| CSK |
| 214.29 |
| #3 | RR | 206.56 |
| #4 | LSG | 196.25 |
| #5 | SRH | 193.39 |