Scoring 3000 runs in T20 Internationals is not just about talent—it is a true test of consistency, adaptability, and mental strength. With ever-changing bowling attacks, pressure-packed matches, and global competition, only elite batters reach this milestone quickly. The list of players who achieved the Fastest to 3000 runs in T20Is reflects modern cricket’s most destructive and dependable run-machines.
This article ranks the Top 10 Legendary Cricketers who achieved the Fastest to 3000 runs in T20Is, presented in reverse order from 10 to 1, with detailed insights and individual statistics tables.
Here Are The Top 10 Explosive Cricketers – Fastest to 3000 Runs in T20Is
10. Rohit Sharma (India) – The Elegant Powerhouse

Rohit Sharma’s T20I journey spans eras. Known for effortless timing and big-match temperament, he took longer than others but delivered massive impact throughout his career. His ability to dominate ICC tournaments makes his inclusion among the Fastest to 3000 runs in T20Is extremely special.
| Category | Details |
|---|---|
| Opposition | Namibia |
| Ground | Dubai (DICS) |
| Match Date | 8 Nov 2021 |
| Debut | 19 Sep 2007 |
| Time Taken | 14y 50d |
| Matches | 116 |
| Innings | 108 |
| Scorecard | T20I #1410 |
9. Jos Buttler (England) – England’s White-Ball Destroyer
Jos Buttler revolutionized England’s batting approach. His fearless strokeplay and adaptability allowed him to reach the milestone efficiently. His presence among the Fastest to 3000 runs in T20Is proves his dominance against both pace and spin.
| Category | Details |
|---|---|
| Opposition | Pakistan |
| Ground | Birmingham |
| Match Date | 25 May 2024 |
| Debut | 31 Aug 2011 |
| Time Taken | 12y 268d |
| Matches | 115 |
| Innings | 106 |
| Scorecard | T20I #2623 |
8. David Warner (Australia) – Relentless Aussie Aggression

David Warner’s aggressive mindset reshaped Australia’s T20 batting philosophy. Even after years at the top, he remained consistent, proving why he belongs among the Fastest to 3000 runs in T20Is achievers.
| Category | Details |
|---|---|
| Opposition | West Indies |
| Ground | Perth |
| Match Date | 13 Feb 2024 |
| Debut | 11 Jan 2009 |
| Time Taken | 15y 33d |
| Matches | 102 |
| Innings | 102 |
| Scorecard | T20I #2467 |
7. Martin Guptill (New Zealand) – The Silent Run Machine
Guptill was New Zealand’s backbone in T20 cricket for over a decade. His clean hitting and reliability placed him firmly among players with the Fastest to 3000 runs in T20Is.
| Category | Details |
|---|---|
| Opposition | Scotland |
| Ground | Dubai (DICS) |
| Match Date | 3 Nov 2021 |
| Debut | 15 Feb 2009 |
| Time Taken | 12y 261d |
| Matches | 105 |
| Innings | 101 |
| Scorecard | T20I #1388 |
6. Virandeep Singh (Malaysia) – Associate Cricket Sensation
Virandeep Singh’s rise highlights how Associate nations are evolving rapidly. His consistency against varied opponents earned him a place among the Fastest to 3000 runs in T20Is, a remarkable achievement.
| Category | Details |
|---|---|
| Opposition | Samoa |
| Ground | Singapore |
| Match Date | 24 Jul 2025 |
| Debut | 24 Jun 2019 |
| Time Taken | 6y 30d |
| Matches | 101 |
| Innings | 98 |
| Scorecard | T20I #3358 |
5. Aaron Finch (Australia) – Captain with Brutal Power

Finch’s leadership and aggressive intent made him a feared opponent. His ability to anchor and explode earned him recognition among the Fastest to 3000 runs in T20Is list.
| Category | Details |
|---|---|
| Opposition | England |
| Ground | Perth |
| Match Date | 9 Oct 2022 |
| Debut | 12 Jan 2011 |
| Time Taken | 11y 270d |
| Matches | 98 |
| Innings | 98 |
| Scorecard | T20I #1812 |
4. Muhammad Waseem (UAE) – Associate Cricket Trailblazer
Muhammad Waseem’s achievement stands out due to sheer speed. His inclusion proves Associate batters can dominate global records, earning a place among the Fastest to 3000 runs in T20Is.
| Category | Details |
|---|---|
| Opposition | Oman |
| Ground | Abu Dhabi |
| Match Date | 15 Sep 2025 |
| Debut | 5 Oct 2021 |
| Time Taken | 3y 345d |
| Matches | 84 |
| Innings | 84 |
| Scorecard | T20I #3457 |
3. Babar Azam (Pakistan) – The Modern-Day Maestro
Babar Azam’s classical technique and calm approach helped him reach the milestone efficiently. His elegance defines why he ranks high among players with the Fastest to 3000 runs in T20Is.
| Category | Details |
|---|---|
| Opposition | England |
| Ground | Lahore |
| Match Date | 30 Sep 2022 |
| Debut | 7 Sep 2016 |
| Time Taken | 6y 23d |
| Matches | 86 |
| Innings | 81 |
| Scorecard | T20I #1802 |
2. Virat Kohli (India) – The Ultimate Chase King

Virat Kohli’s unmatched consistency across conditions makes him a global icon. His ability to score under pressure earned him a place among the elite Fastest to 3000 runs in T20Is achievers.
| Category | Details |
|---|---|
| Opposition | England |
| Ground | Ahmedabad |
| Match Date | 14 Mar 2021 |
| Debut | 12 Jun 2010 |
| Time Taken | 10y 275d |
| Matches | 87 |
| Innings | 81 |
| Scorecard | T20I #1132 |
1. Mohammad Rizwan (Pakistan) – The RECORD-BREAKING Machine

At the top stands Mohammad Rizwan, the fastest and most consistent of them all. His discipline, fitness, and hunger for runs made him the undisputed leader of the Fastest to 3000 runs in T20Is ranking.
| Category | Details |
|---|---|
| Opposition | New Zealand |
| Ground | Rawalpindi |
| Match Date | 20 Apr 2024 |
| Debut | 24 Apr 2015 |
| Time Taken | 8y 362d |
| Matches | 92 |
| Innings | 79 |
| Scorecard | T20I #2579 |
FAQs
Q1. Who holds the record for the Fastest to 3000 runs in T20Is?
Mohammad Rizwan holds the record, reaching 3000 T20I runs in just 79 innings.
Q2. Are Associate nation players included in the Fastest to 3000 runs in T20Is list?
Yes, players like Muhammad Waseem and Virandeep Singh have achieved this milestone, proving the global growth of T20 cricket.
Q3. Why is the Fastest to 3000 runs in T20Is record so special?
Because it highlights consistency, adaptability, and scoring efficiency in the most unpredictable format of cricket.
SEE MORE:


