Sarfraz Ahmed sets world record for most wins as Pakistan T20I captain

HARARE – With Pakistan’s win over Zimbabwe by 74 runs in the opening match of the Twenty20 International triangular series on Sunday, Sarfraz Ahmed has set a new record for … Continue reading Sarfraz Ahmed sets world record for most wins as Pakistan T20I captain