Abhishek Sharma's 30-ball hundred seals India's 3-0 T20I sweep of Afghanistan
Abhishek Sharma reached a century in 30 balls on his way to 108 off 34 as India beat Afghanistan by 127 runs in Delhi on 17 September 2026 to complete a 3-0 series win.
India finished their three-match T20I series against Afghanistan with a 127-run win at the Arun Jaitley Stadium in Delhi on 17 September 2026, completing a 3-0 clean sweep. The series was played entirely in Delhi.
The night belonged to opener Abhishek Sharma, who made 108 off 34 balls and reached his hundred in just 30 balls. He was named Player of the Match.
The innings in numbers
- Century in 30 balls - the fastest by an Indian in men's T20Is, beating the 35-ball mark shared by Rohit Sharma (against Sri Lanka in 2017) and South Africa's David Miller
- Third-fastest hundred in men's T20Is overall, and the quickest by a batter from a Full Member nation
- An opening stand of 142 with Sanju Samson, who made 50 for his second successive half-century
The scorecard
| Team | Score |
|---|---|
| India | 221 for 7 (20 overs) |
| Afghanistan | 94 all out (14.1 overs) |
| Result | India won by 127 runs |
Afghanistan never got close in the chase. Nitish Kumar Reddy and Ravi Bishnoi took three wickets each as the visitors were bowled out inside 15 overs.
Why it matters
Abhishek's aggressive approach at the top has become a key part of India's T20 plans. The innings also underlined the depth of India's batting options heading into the rest of the home season, which includes a white-ball series against West Indies.
Frequently asked questions
How fast was Abhishek Sharma's century?
He reached 100 in 30 balls and finished on 108 off 34.
Who held the previous Indian record?
Rohit Sharma, with a 35-ball T20I hundred against Sri Lanka in 2017.
Sources
Spotted a mistake? See our corrections policy or write to grievance@mishraworld.com.