It was Babar Azam’s 12th T20 century and his first since February 2024, ending a 783-day wait.