Last Updated:
Buttler, who is playing his 150th T20I match for England on Saturday, is the first Englishman and fourth cricketer overall in the world to score 4000 runs in T20Is.

Jos Buttler becomes fastest batter in the world to score 4000 runs in T20Is. (Picture Credit: AFP)
England‘s Jos Buttler becomes fastest batter in the world to score 4000 runs in T20Is. The right-handed wicketkeeper-batter needed three runs in the ICC Men’s T20 World Cup 2026 Group C match between England and Scotland in Kolkata on Saturday (February 14) to join the 4000-run club, and he achieved the objective on the fourth ball of the second over of the 153-run chase.
Buttler needed 2670 balls to reach the 4000-run mark in T20Is. Before Buttler, Rohit Sharma was the fastest batter in the world to score 4000 runs in T20Is in terms of balls taken.
Fastest to 4000 runs in T20Is (in terms of balls)
| PLAYER | COUNTRY | BALLS TAKEN |
| Jos Buttler | England | 2690* |
| Rohit Sharma | India | 2860 |
| Virat Kohli | India | 2900 |
| Babar Azam | Pakistan | 3081 |
Buttler is the first Englishman and overall fourth cricketer in the world to score 4000 runs in T20Is.
Virat Kohli was the first batter in the world to score 4000 runs in T20Is. The former Indian skipper reached the historic milestone on November 10, 2022, during the India-England T20 World Cup 2022 semifinal at the Adelaide Oval.
Rohit Sharma joined Kohli on the elite list in 2024, and Babar Azam scored his 4000th run in T20Is for Pakistan in May 2024.
Most runs in T20Is
| PLAYER | COUNTRY | MATCHES | RUNS | BEST SCORE | AVERAGE | STRIKE RATE | 100/50 | 4/6s |
| Babar Azam | Pakistan | 141 | 4566 | 122 | 39.36 | 128.29 | 3/39 | 475/80 |
| Rohit Sharma | India | 159 | 4231 | 121* | 32.05 | 140.89 | 5/32 | 383/205 |
| Virat Kohli | India | 125 | 4188 | 122* | 48.69 | 137.04 | 1/38 | 369/124 |
| Jos Buttler | England | 150* | 4000* | 101* | 35.06 | 148.69 | 1/28 | 369/174 |
| Paul Stirling | Ireland | 163 | 3895 | 115* | 26.31 | 134.35 | 1/24 | 449/141 |
The ongoing match between England and Scotland in Kolkata is Buttler’s 150th T20I for England. He is the first player from England and overall the 5th in the world to play 150 T20I matches.
Former India captain Rohit Sharma was the first cricketer to play 150 T20I matches. He achieved the feat in January 2024 against Afghanistan.
The right-handed batter, who led India to the T20 World Cup title in 2024, finished his T20I career with 4231 runs in 159 matches.
However, the world record of playing most T20I matches is in the name of Ireland’s Paul Stirling. Stirling, who was ruled out of the T20 World Cup 2026 on Friday (February 13) due to an injury, has played 163 T20I matches so far.
Most T20I appearances
| PLAYER | COUNTRY | TIME PERIOD | MATCHES | RUNS | WICKETS |
| Paul Stirling | Ireland | 2009-2026 | 163 | 3895 | 20 |
| Rohit Sharma | India | 2007-2024 | 159 | 4231 | 1 |
| George Dockrell | Ireland | 2010-2026 | 157 | 1388 | 91 |
| Mohammad Nabi | Afghanistan | 2010-2026 | 150 | 2455 | 105 |
| Jos Buttler | England | 2011-2026 | 150* | 4000* | 0 |
| Babar Azam | Pakistan | 2016-2026 | 141 | 4566 | 0 |
| Mahmudullah | Bangladesh | 2007-2024 | 141 | 2444 | 41 |
| Adil Rashid | England | 2009-2026 | 140* | 162* | 152* |
| Ish Sodhi | New Zealand | 2014-2026 | 137 | 243 | 162 |
| David Miller | South Africa | 2010-2026 | 135 | 2689 | 0 |
Stirling’s Ireland teammate George Dockrell has played 157 T20Is, and legendary Afghanistan all-rounder Mohammad Nabi has featured in 150 T20I matches so far.
February 14, 2026, 17:04 IST
Read More
