Mohammad Hafeez has announced his retirement from international cricket, ending a Pakistan career spanning more than 18 years.
"Today I want to officially retire from the beautiful journey I started 18 years ago with Pakistan cricket," Hafeez said while announcing his retirement at a press conference in Lahore. "I represented Pakistan with great pride, and whatever I have played throughout my 18 years, I played with dignity. And whether it's on the field or off the field, I tried to raise Pakistan's flag high. I am very happy and satisfied with my career and achievements, which were all for Pakistan. So this is it for me."
Always tell someone how you feel because opportunities are lost in the blink of an eye but regret can last a lifetime. cricketwindies.com/forum/