Cricket
Pakistan’s Champions Trophy-winning captain Sarfaraz Ahmed retires aged 38
The Karachi-born cricketer played 54 Tests, 117 one-day internationals and 61 Twenty20 internationals across nearly two decades. He scored more than 6,000 runs across formats and recorded 315 catches and 56 stumpings.







