Babar Azam has been rewarding Pakistani fans with the best performance lately. He has madeĀ 59 runs against 38 balls -…