7 players fastest to 3000 runs in T20Is, Babar Azam above Virat Kohli

7 players fastest to 3000 runs in T20Is, Babar Azam above Virat Kohli

Image Source : Getty

Paul Stirling (Ireland) - 113 innings (114 matches)

Image Source : Getty

Rohit Sharma (India) - 108 innings (116 matches)

Image Source : Getty

David Warner (Australia) - 102 innings (102 matches)

Image Source : Getty

Martin Guptill (New Zealand) - 101 innings (105 innings)

Image Source : Getty

Aaron Finch (Australia) - 98 innings (98 matches)

Image Source : Getty

Virat Kohli (India) - 81 innings (87 matches)

Image Source : Getty

Babar Azam (Pakistan) - 81 innings (86 matches)

Image Source : Getty

Next : Fastest to 500 wickets in Test cricket, Ashwin goes past Kumble, Warne