Pakistan Super League team Peshawar Zalmi skipper Babar Azam crossed 4000 runs in PSL.
Babar Azam has represented three different teams in the PSL, including Islamabad United, Karachi Kings and Peshawar Zalmi.
Babar Azam played 105 matches in PSL where he scored 4000 runs including two centuries and 37 fifties.






