Babar Azam Joins Rohit Sharma And Virat Kohli For T20 Cricket's Most Runs

Babar Azam eclipsed Martin Guptill, who had 3531 runs from 122 games, with 3542 runs in 105 games following his knock at Eden Park on Friday.

Babar Azam has scored 3538 runs in 105 games. His most recent fifty put him in the top three.

Star Indian batsman Virat Kohli now holds the record for most runs scored in a Twenty20 match.

Virat Kohli tops the standings with 4,008 runs amassed from 115 T20 matches (107 innings) for the national team.

With a consistent average of 52.73, the Indian batsman has amassed a century and thirty-seven fifties in the Twenty20 format.

The explosive Indian batsman Rohit Sharma, who averages 31.07 and has 3,853 runs in 149 T20 matches, comes after Virat Kohli.

Rohit Sharma sets an unwanted record by topping the list of India’s batters with the most ducks.