Jos Buttler's record broken! UAE captain Muhammad Waseem takes least balls to score 3,000 T20 runs

September 18, 2025

Credit: Getty

UAE opener Muhammad Waseem became the fastest to 3,000 T20I runs in terms of balls faced.

Credit: Getty

Least balls taken to 3000 T20I runs

Muhammad Waseem completed 3,000 T20I runs from 1,947 balls. He is first to do it under 2,000 balls.

Waseem scripts history

Credit: Getty

The previous record to England’s T20 World Cup-winning captain Jos Buttler who achieved it from 2,068 balls.

Jos Buttler

Credit: Getty

For Australia, former openers Aaron Finch and David Warner took 2,078 balls and 2,113 balls respectively to reach the milestone.

Aussie duo 

Credit: Getty

For India, Rohit Sharma took 2,149 balls to complete 3,000 T20I runs. Virat Kohli took 20 more balls to achieve the milestone.

Indian duo follow

Credit: Getty

For New Zealand, former opener Martin Guptill reached 3,000 T20I runs from 2,203 balls.

Martin Guptill

Credit: Getty

Ireland’s current T20I captain Paul Stirling is the next on the list with 2,226 runs.

Paul Stirling

Credit: Getty

Currently, Muhammad Waseem has 3,024 runs from 85 T20Is at an average of 37.80 and strike rate of 153.65, including 3 centuries and 24 fifties.

Waseem's T20I numbers

Credit: Getty

Muhammad Waseem is fourth-fastest to 3,000 T20I runs in terms of innings (84). He took 6 years and 23 days, least since debut to achieve the feat as well.

Fastest on this list too

Credit: Getty

India's former T20I batter Virat Kohli and Pakistan's discarded batter Babar Azam occupy the 2nd spot as they breached 3,000 T20I runs from 81 innings.

Kohli in 2nd spot

Credit: Getty

The top spot belongs to Pakistan's discarded T20I batter Mohammad Rizwan who achieve the feat in 79 innings.

PAK discarded batter

Credit: Getty