13SharesAll-rounder Muhammad Hafeez has announced his retirement from Test cricket today. Hafeez said that he would be retiring from Test cricket but will continue to feature in the shorter format of the game. BREAKING: Mohammad ...
News delivered to your inbox.