Top 5 highest T20I run-scorers of all time

Virat Kohli
Virat Kohli

#4 Shoaib Malik (2263 runs)

Shoaib Malik batting against West Indies
Shoaib Malik batting against West Indies

At No. 4 on this list is Shoaib Malik.

With a record 111 T20I matches under his belt, Malik is a vastly experienced player for Pakistan. He possesses exquisite timing and is a good player of the short ball, punishing deliveries in that area more often than not.

The Pakistani made his T20I debut in 2006. It did not take him long to prove his worth for his country; he accrued 195 runs (at an average of 39) in the ICC T20 World Cup in 2007, where his team lost in the final.

After a few moderately successful years, Malik was back to his supreme best in the first T20I against India, in the year 2012. Chasing a potentially tricky target of 135, the batsman kept his cool and steered Pakistan to a five-wicket victory.

Malik, who is still going strong, intends to retire after the ICC T20 World Cup in September 2020.

Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news

Quick Links