Mohammad Hafeez: Pakistan all-rounder retires from international cricket after 18 years | Cricket News
“My journey of pride representing came to an end and I’m proudly retiring from international cricket with great satisfaction and joy”; Mohammad Hafeez has called time on his international career after playing 55 Test matches, 218 ODIs and 119 T20Is for Pakistan, scoring 11 hundreds
By PA Media
Last Updated: 03/01/22 9:14am

Mohammad Hafeez has retired from international cricket after playing 392 games for Pakistan across all formats
Pakistan all-rounder Mohammad Hafeez has announced his retirement from international cricket.
The 41-year-old played in 55 Test matches and more than 300 one-day and T20 internationals, scoring in excess of 11,000 runs across all formats with 11 centuries, in a career spanning 18 years.
Hafeez wrote on Twitter: “My journey of pride representing came to an end and I’m proudly retiring from international cricket with great satisfaction and joy.
My journey of pride representing ?? came to an end & i m proudly retiring from international cricket with great satisfaction & joy. Thank u all for 18 years of support. Maintaining highest level of pride & dignity always is my most valuable achievement. Pakistan ?? Zindabad
— Mohammad Hafeez (@MHafeez22) January 3, 2022
“Thank you all for 18 years of support. Maintaining (the) highest level of pride and dignity always is my most valuable achievement.”
Pakistan captain Babar Azam led the tributes to the player known as “the professor”.


S Africa vs India
January 4, 2022, 7:30am
Live on
He tweeted: “A memorable career comes to an end. Thank you for your guidance along the time we shared on the field. Happy retirement, professor!”
Pingback: https://stealthex.io
Pingback: more here
Pingback: mlm business
Pingback: white rabbit mushroom