- Pakistan all-rounder Mohammad Hafeez has retired from international cricket, ending a career that spanned over 18 years.
- Hafeez, who made his international debut in 2003 in an ODI versus Zimbabwe, played his last international game against Australia in the T20 WC semifinal.
- He ended his career having played 55 Tests, 218 ODIs and 119 T20Is accumulating 12,780 runs across formats and 253 wickets.