Highest runs in T20 cricket
Updated on Oct 05 2020
2,663 Runs
1. Virat Kohli
Innings: 71, Avg: 53.26
India2,633 Runs
2. Rohit Sharma
Innings: 96, Avg: 32.10
India2,436 Runs
3. Martin Guptill
Innings: 80, Avg: 33.36
New Zealand2,263 Runs
4. Shoaib Malik
Innings: 104, Avg: 30.58
Pakistan2,140 Runs
5. Brendon McCullum
Innings: 70, Avg: 35.66
New Zealand2,079 Runs
6. David Warner
Innings: 76, Avg: 30.57
Australia2,002 Runs
7. Eoin Morgan
Innings: 91, Avg: 29.88
England1,936 Runs
8. Mohammad Shahzad
Innings: 118, Avg: 31.22
Afghanistan1,934 Runs
9. JP Duminy
Innings: 96, Avg: 38.68
South Africa1,929 Runs
10. Paul Stirling
Innings: 91, Avg: 29.67
Ireland