Openers play a big role in setting up the innings in the T20s. The openers will have to play against the opposition’s best two bowlers when it comes to international cricket. Even though many exciting talents have opened the innings in the shortest format, very few have shown consistency right from the start.
Here we will see the top ten opening batsmen who have reached the milestone of 1000 runs in T20I cricket while playing as an opener.
| Player | Team | Innings to 1000 Runs as Opener | Time Taken | Avg After 1000 Runs | SR After 1000 Runs | Date Achieved On |
|---|---|---|---|---|---|---|
| Mohammad Rizwan | Pakistan | 20 | 0y 316d | 76.92 | 136.61 | 29 Oct 2021 |
| Sabawoon Davizi | Czech Republic | 23 | 2y 280d | 50.30 | 144.96 | 25 Jul 2022 |
| KL Rahul | India | 24 | 3y 230d | 46.45 | 144.96 | 2 Feb 2020 |
| Babar Azam | Pakistan | 24 | 2y 221d | 52.65 | 132.62 | 7 Nov 2020 |
| Karanbir Singh | Austria | 24 | 1y 47d | 46.91 | 155.42 | 26 Jul 2025 |
| Jos Buttler | England | 26 | 5y 120d | 60.50 | 149.18 | 1 Nov 2021 |
| Muhammad Waseem | UAE | 26 | 1y 320d | 40.20 | 146.29 | 20 Aug 2023 |
| Kendel Kadowaki-Fleming | Japan | 26 | 3y 1d | 44.48 | 142.28 | 10 Oct 2025 |
| Aaron Finch | Australia | 29 | 5y 19d | 36.21 | 149.56 | 22 Feb 2017 |
| Colin Munro | New Zealand | 29 | 2y 84d | 37.19 | 165.95 | 24 Jan 2020 |
Pakistan’s Mohammad Rizwan is the fastest opener to score 1000 runs in T20I cricket, taking just 20 innings to reach the landmark.
Rizwan is also the quickest in terms of time, completing the 1000 runs in 316 days since he started opening for Pakistan in December 2020.
India’s Rohit Sharma has taken the most time to score 1000 T20I runs as an opener, requiring eight years and 148 days.
Rwanda’s Eric Dusingizimana is the slowest opener to aggregate 1000 T20I runs by innings, as he needed 54 outings to attain the feat.
New Zealand’s Brendon McCullum was the first opener to amass 1000 runs in T20Is, having crossed the milestone back in May 2010.
The Czech Republic’s Sabawoon Davizi is overall the joint-quickest batter to score 1000 runs at any position in T20Is. He took 24 innings, one innings more than he needed as an opener.
Pakistan’s Babar Azam has taken the fewest innings to accumulate 1000 runs as a captain while also opening in T20Is. He needed 25 innings while opening and leading Pakistan at the same time.
Rizwan has also taken the fewest number of innings to reach 1000 T20I runs as a wicketkeeper-opener. He needed 21 innings, one extra than he took as just an opener.
Read Next | Captains with Most Test Centuries in a Calendar Year
Analyze the rapid rise of England's batting sensation with this comprehensive year-by-year breakdown of Harry…
This comprehensive analysis tracks the roller-coaster journey of Harshal Patel, detailing his bowling statistics and…
Explore the most prolific batting stands in Indian Premier League history, featuring a breakdown of…
The record for the most wickets at the MA Chidambaram Stadium (Chepauk) in the IPL…
The MA Chidambaram Stadium in Chennai, famously known as the "Lion's Den," has witnessed some…
Cricket has always had ups and downs, but these days it feels like every match…