World No. 1 T20I batter Abhishek Sharma entered his name in the history books on Saturday (November 8) by becoming the quickest batter in the world to score 1000 runs in T20Is. The 24-year-old left-handed
batter from Amritsar, who made his T20I debut for India on July 6, 2024, against Zimbabwe at Harare Sports Club, needed 11 runs in the ongoing fifth India-Australia T20I at The Gabba in Brisbane to complete 1000 runs in T20Is, and he achieved the objective during the fourth over of India’s innings.
Abhishek needed a total of 528 balls to reach the 1000-run mark in T20Is.
Before him the record of being the fastest batter to score 1000 runs in T20Is was in the name of India’s current T20I captain Suryakumar Yadav.
Surya made his T20I debut for India against England in Ahmedabad on March 14, 2021, and needed 573 balls to join the 1000-run club in T20Is.
Fastest to 1000 runs in T20Is for one team (by balls faced)
| PLAYER | TEAM | BALLS |
| Abhishek Sharma | India | 528 |
| Suryakumar Yadav | India | 573 |
| Phil Salt | England | 599 |
| Glenn Maxwell | Australia | 604 |
| Finn Allen | New Zealand | 609 |
| Andre Russell | West Indies | 609 |
As far as the record of being the fastest batter to score 1000 runs in T20Is for one team is concerned, it was in the name of Tim David before Abhishek. David needed 569 balls to reach the 1000-run mark in the 20-over format of the game for Australia.
Abhishek is the 12th Indian batter to score 1000 runs in T20Is. Abhishek, who is 25 years and 65 days old, is also the youngest Indian to score 1000 runs in T20Is.
Most runs for India in T20Is
| PLAYER | MATCHES | INNINGS | RUNS | BEST SCORE |
| Rohit Sharma | 159 | 151 | 4231 | 121* |
| Virat Kohli | 125 | 117 | 4188 | 122* |
| Suryakumar Yadav | 94 | 89 | 2754 | 117 |
| KL Rahul | 72 | 68 | 2265 | 110* |
| Hardik Pandya | 120 | 94 | 1860 | 71* |
| Shikhar Dhawan | 68 | 66 | 1759 | 92 |
| MS Dhoni | 98 | 85 | 1617 | 56 |
| Suresh Raina | 78 | 66 | 1605 | 101 |
| Rishabh Pant | 76 | 66 | 1209 | 65* |
| Yuvraj Singh | 58 | 51 | 1177 | 77* |
| Shreyas Iyer | 51 | 47 | 1104 | 74* |
| Abhishek Sharma | 29* | 28* | 1000* | 135 |
| Tilak Varma | 36 | 33 | 996 | 120* |
| Sanju Samson | 51 | 43 | 995 | 111 |
Abhishek needed 29 matches to join the 1000-run club in T20Is for India. He is the joint-fastest Indian in terms of matches to score 1000 runs in T20Is. During his playing days, Virat Kohli also scored his 1000th T20I run in the 29th match.
Fastest to 1000 runs in T20Is for India (in terms of matches)
| PLAYER | MATCHES | INNINGS |
| Virat Kohli | 29 | 27 |
| Abhishek Sharma | 29 | 28 |
| KL Rahul | 32 | 29 |
| Suryakumar Yadav | 33 | 31 |
| Rohit Sharma | 47 | 40 |








