Muhammad Hafeez decides to retire from international cricket
- Former Pakistan cricket captain Muhammad Hafeez has decided to retire from international cricket.
- It may be recalled that Mohammad Hafeez has retired from Test cricket in 2018 and is currently representing Pakistan in Mohammad Over Cricket only.
- Mohammad Hafeez scored 12789 runs in 392 international matches and took 253 wickets. Mohammad Hafeez played three ICC World Cups and six T20 World Cups for Pakistan.
- Muhammad Hafeez has represented the Pakistan cricket team in all three formats and will formally announce his all-rounder retirement through a press conference.