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.
Player | Opposition | Match Date | Debut | Time | Mat | Inns |
Babar Azam (Pakistan) | v Zimbabwe | 25-Apr-21 | 07-Sep-16 | 4y 230d | 54 | 52 |
Mohammad Rizwan (Pakistan) | v England | 20-Sep-22 | 24-Apr-15 | 7y 149d | 63 | 52 |
Virat Kohli (India) | v England | 03-Jul-18 | 12-Jun-10 | 8y 21d | 60 | 56 |
KL Rahul (India) | v Australia | 20-Sep-22 | 18-Jun-16 | 6y 94d | 62 | 58 |
Aaron Finch (Australia) | v England | 04-Sep-20 | 12-Jan-11 | 9y 236d | 62 | 62 |
Brendon McCullum (New Zealand) | v Netherlands | 29-Mar-14 | 17-Feb-05 | 9y 40d | 67 | 66 |
Martin Guptill (New Zealand) | v Pakistan | 28-Jan-18 | 15-Feb-09 | 8y 347d | 70 | 68 |
Mohammad Shahzad (AFG) | v Namibia | 31-Oct-21 | 01-Feb-10 | 11y 272d | 68 | 68 |
Quinton de Kock (South Africa) | v India | 04-Oct-22 | 21-Dec-12 | 9y 287d | 72 | 71 |
Paul Stirling (Ireland) | v West Indies | 15-Jan-20 | 15-Jun-09 | 10y 214d | 73 | 72 |