Indore woke up to a familiar feeling on Monday morning: the buzz of a record being rewritten. Under the floodlights at the Holkar Stadium the previous evening, Abhishek Sharma did what he has made a habit of doing. He walked out, he swung hard, and by the time he walked back for 69 off just 30 balls, he had become the fastest batter in T20 international history to reach 2,000 runs, measured in balls faced.
The previous record, held by his former India captain Suryakumar Yadav, stood at 1,164 balls. That is a gap of 140 balls, an eternity in this format. Abhishek erased it in a single innings on a Sunday night in Indore, against a West Indies attack that had no answer for the powerplay.
A powerplay masterclass in Indore
India were asked to bat first and began nervously. Sanju Samson fell for three, and the first two overs produced just 11 runs. Then the third over arrived, Roston Chase came on, and Abhishek decided enough was enough. A boundary through cover-point, followed by two successive sixes over cover and point, turned the evening on its head. India raced to 87 for 1 at the end of the powerplay, and the tone of the match was set.
His half-century came off just 18 balls, the joint third-fastest fifty ever recorded against the West Indies in T20Is. He joins Colin Munro and David Warner on that list, behind only Quinton de Kock’s 15-ball effort and Tim David’s 16-ball one. By the time Shamar Springer finally dismissed him for 69, a knock featuring six fours and five sixes at a strike rate of 230, Abhishek had already put the game and the record books beyond West Indies’ reach.
Ishan Kishan played the perfect supporting role with 37 off 18 balls, and the pair stitched together 108 runs for the second wicket in just 40 deliveries. Yet India’s innings had its wobbles. Chase removed Kishan and captain Shreyas Iyer in the same over, and the hosts slipped from 115 for 1 to 135 for 5. Run-outs claimed Tilak Varma and Axar Patel, and it took late boundaries from Prince Yadav to drag India to 223 all out off the final delivery.
The six-hitting record is level, and it may not stay that way
If the 2,000-run milestone was the headline, the sixes tally was the sub-plot nobody wanted to miss. Abhishek struck five sixes on the night, taking his count for 2026 to 68. That draws him level with Suryakumar Yadav’s record for the most sixes in a calendar year in T20 internationals, set in 2022. With two matches left in the series, the fourth in Hyderabad on Wednesday, the outright record looks like it is Abhishek’s to take.
Abhishek’s rate this year is a six every 6.55 balls against Suryakumar’s one every 9.13. He leads this year’s charts by a distance, with Ishan Kishan next on 52, and he hit 54 himself in 2025, proof this is a sustained assault on the record lists.
He now has 2,036 runs from 65 matches at an average of 32.83 and a strike rate of 195.95, with three centuries and 14 half-centuries. He is the sixth Indian to cross 2,000 T20I runs, joining Rohit Sharma, Virat Kohli, Suryakumar Yadav, Hardik Pandya and KL Rahul, and he sits at No. 2 in the ICC T20I batting rankings.

India survive the chase to lead 2-1
Chasing 224, West Indies kept swinging. Shimron Hetmyer made 43 off 26 and Kamil Pooran added 42, before Arshdeep Singh’s 3 for 44 and Naman Dhir’s 2 for 39 tightened the screws. A late flurry from Shamar Springer, unbeaten on 35 off 11 balls, gave the visitors hope, but 209 for 7 was 14 runs short. It was also the first time in this entire white-ball tour that the team batting first won a match, a small but telling detail about how the series is shifting.
India now lead the five-match series 2-1 with two games to play. But on a night like this, the series scoreline felt like the footnote. The story was a 26-year-old left-hander from Punjab dismantling records the way he dismantles bowling attacks: quickly, cleanly, and with no sign of slowing down.
FAQs
- How many balls did Abhishek Sharma take to reach 2,000 T20I runs?
He reached the milestone in 1,024 balls, breaking Suryakumar Yadav’s record of 1,164 balls. - What was Abhishek Sharma’s score in the 3rd T20I against West Indies?
He scored 69 off 30 balls, with six fours and five sixes, at a strike rate of 230. - What is India’s lead in the T20I series against West Indies?
India lead the five-match series 2-1 after winning the third T20I by 14 runs in Indore. - When and where is the 4th T20I?
The two teams meet again in Hyderabad on Wednesday. - Which sixes record did Abhishek Sharma equal?
He equalled Suryakumar Yadav’s record of 68 sixes in a calendar year in T20 internationals, set in 2022.
One more landmark, and Indore may need a bigger scoreboard. For now, the record books have a new fastest man, and he got there in a hurry.
