Pakistan batsman Babar Azam has risen 21 spots to grab a career-best sixth position in the ICC T20I Player Rankings after his player of the series performance helped complete a 2-1 victory over the World XI in the Independence Cup series played at the Gaddafi Stadium in Lahore.

Do you remember Hamilton Masakadza putting Harare Metropolitan Eagles to the sword with an unbeaten 162 for Manicaland Mountaineers, in the process notching the second-highest individual score in Twenty20 (T20) cricket?