Babar Azam – 2620 Runs in 73 Matches
The Pakistan skipper has broken several batting records ever since his debut in 2015. He made his T20I debut in 2016 and is already within the top 10 run-getters list. He is nearing 2700 runs in the format with a century and 25 fifties to his credit. He is also the youngest of the lost in this elite list.
*Stats updated till 18/03/22.
Also Read: PAK vs AUS: Ramiz Raja Showers Massive Praise On Captain Babar Azam