Fastest to 1000 T20I Runs: Although Team India did not secure a victory in the first T20 match against Ireland, India’s star all-rounder Shivam Dube has certainly etched his name in the history books. In this match played in Belfast, Dube achieved a significant milestone that places him among India’s elite batsmen.
Let us take a look at the remarkable feat Shivam Dube achieved in the match and how he surpassed stalwarts like Hardik Pandya and Sanju Samson.
Fastest to 1000 T20I Runs for India
During the first T20 match against Ireland, Shivam Dube completed 1,000 runs in his T20 International (T20I) career. He reached this magical figure upon scoring the ninth run of his innings in the match. By achieving this milestone, he surpassed several legends in terms of the number of balls faced.
Third Fastest Indian Batsman by Balls Faced

Dube has now become the third-fastest Indian batsman to score 1,000 T20 International runs in terms of balls faced. He achieved this feat in just 648 balls.
In doing so, he overtook Hardik Pandya and Sanju Samson, both of whom took 679 balls to complete 1,000 runs.
Stats Analysis: Fastest Indian Batsmen to Reach 1000 T20I Runs
Here is the list of the top Indian batsmen who reached the 1,000 T20 run mark the fastest in terms of balls faced:
| Batsman’s Name | Balls Taken to Score 1000 Runs |
|---|---|
| 1. Abhishek Sharma | 528 balls |
| 2. Suryakumar Yadav | 573 balls |
| 3. Shivam Dube | 648 balls |
| 4. Hardik Pandya / Sanju Samson | 679 balls |
Shivam Dube T20 International Career Records and Stats

Shivam Dube’s T20 International career has been outstanding so far. He was also part of India’s championship-winning squads for the 2024 and 2026 T20 World Cups. His statistics clearly reflect his ability:
- Matches / Innings: 65 matches (49 innings)
- Total Runs: 1016 runs
- Average: 30.78
- Strike Rate: 154.64 (considered excellent in this format)
- Half-centuries (50s): 6
- Fours / Sixes: 65 fours and 65 sixes
