Independence Cup: Pakistan beat World XI by 33 runs; clinch series 2-1

LAHORE – Owing to brilliant batting by Ahmed Shehzad and Babar Azam Pakistan Pakistan won the three-match Independence Cup T20 series at Gaddafi Stadium on Friday. Shehzad contributed his vital 89 runs off 55 balls with three sixes and eight … Continue reading Independence Cup: Pakistan beat World XI by 33 runs; clinch series 2-1