Pavitra Shome

'Rohit Sharma, Virat Kohli, and...': Cricketers who have the most runs in T20 International Cricket

Kane Williamson: 2547 runs

Source: AP

Jos Buttler: 2927 runs

Source: AP

David Warner: 3099 runs

Source: X/ johns

Aaron Finch: 3120 runs

Source: AP

Mohammad Rizwan: 3180 runs

Source: AP

Martin Guptill: 3531 runs

Source: BCCI

Paul Stirling: 3553 runs

Source: AP

Babar Azam: 3955

Source: AP

Rohit Sharma : 3974 runs

Source: X/ @CricCrazyJohns

Virat Kohli: 4037 runs

Source: BCCI