Pakistan allrounder Mohammad Hafeez, 38, will retire from Test cricket after the ongoing third Test against New Zealand in Abu Dhabi, having informed the selectors that he wants to focus on his limited-overs career.
More to follow
Source: ESPN Crickinfo