DeepCover

Most runs in T20Is (all-time)

Babar Azam scored the most runs in T20Is (all-time) - 4596 runs.

Verified cricket record
The readBabar Azam leads, but Rohit Sharma is within 9% - this board can still change hands.
Babar Azam
4596
runs · Babar Azam
Most runs in T20Is (all-time)
Top 8 - Runs
Chart values: Babar Azam: 4596 Top 8 - Runs; Rohit Sharma: 4231 Top 8 - Runs; Jos Buttler: 4212 Top 8 - Runs; Virat Kohli: 4188 Top 8 - Runs; Paul Stirling: 3895 Top 8 - Runs; Martin Guptill: 3531 Top 8 - Runs; Mohammad Rizwan: 3414 Top 8 - Runs; Waseem Muhammad: 3371 Top 8 - Runs
Babar Azam4596
Rohit Sharma4231
Jos Buttler4212
Virat Kohli4188
Paul Stirling3895
Martin Guptill3531
Mohammad Rizwan3414
Waseem Muhammad3371
Answer data table
1. Babar Azam45963590
2. Rohit Sharma42313003
3. Jos Buttler42122828
4. Virat Kohli41883056
5. Paul Stirling38952899
6. Martin Guptill35312602
7. Mohammad Rizwan34142723
8. Waseem Muhammad33712233
9. Virandeep Singh33702639
10. David Warner32772300

Who scored the most runs in T20Is (all-time)?

Babar Azam scored the most runs in T20Is (all-time) - 4596 runs. Second is Rohit Sharma (4231), third Jos Buttler (4212).

Related leaderboards

Explore more