Pak all-rounder Mohammad Hafeez announces Test retirement
Pakistani all-rounder and former captain Mohammad Hafeez announced that he will retire from Test cricket at the end of the ongoing third and final Test match of the series between Pakistan and New Zealand in Abu Dhabi. "I am announcing my retirement and feel happy that I worked hard in my career," Hafeez said after stumps on Day 2.