Dubai (Agencies): Pakistan’s all-rounder Mohammad Hafeez on Tuesday announced his retirement from Test cricket.
"I feel time is up," said Hafeez. "I am announcing my retirement and feel happy that I worked hard in my career."
The ongoing third Test match between Pakistan and New Zealand in Abu Dhabi will be his last international outing for the professor in the longest format of the game.
The 38-year-old — who made a convincing comeback into the Test side against Australia last month after notching up three figurers in the first Test— failed to perform consistently well for the Green Caps.
Hafeez will end his career with 54 Tests to his name, where he scored 3,644 runs at an average of 38.35. His highest score in the longest format is 224, which he scored in Khulna against Bangladesh in 2015.