Veteran Pakistan middle-order batsman Mohammad Hafeez achieved a historic milestone as Pakistan defeated Scotland in the 2021 T20 World Cup. Hafeez became the first Pakistan batsman to cross 2,500 runs in T20I cricket on Sunday with a score of 31 against Scotland.