Babar Azam sets new T20I run-scoring record in world cup 29-year-old batting maestro Babar Azam surpasses India's Virat Kohli 6 months ago