Fastest to 2000 runs in T20I

Pakistan captain Babar Azam scored the fastest 2000 runs in T20Is; he did it in 52 innings. His fellow opening partner Mohammed Rizwan is at the second spot, doing it in 52 innings. India batting legend Virat Kohli is in third place, scoring 2000 runs in 56 innings. Check out the list of batters scoring the fastest 2,000 runs in T20Is.

PlayerOppositionMatch DateDebutTimeMatInns
Babar Azam (Pakistan)v Zimbabwe25-Apr-2107-Sep-164y 230d5452
Mohammad Rizwan (Pakistan)v England20-Sep-2224-Apr-157y 149d6352
Virat Kohli (India)v England03-Jul-1812-Jun-108y 21d6056
KL Rahul (India)v Australia20-Sep-2218-Jun-166y 94d6258
Aaron Finch (Australia)v England04-Sep-2012-Jan-119y 236d6262
Brendon McCullum (New Zealand)v Netherlands29-Mar-1417-Feb-059y 40d6766
Martin Guptill (New Zealand)v Pakistan28-Jan-1815-Feb-098y 347d7068
Mohammad Shahzad (AFG)v Namibia31-Oct-2101-Feb-1011y 272d6868
Quinton de Kock (South Africa)v India04-Oct-2221-Dec-129y 287d7271
Paul Stirling (Ireland)v West Indies15-Jan-2015-Jun-0910y 214d7372

Latest News

Share article
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking