Pakistan's seasoned batsman Muhammad Hafeez on Tuesday announced his retirement from Test cricket after failing again in the first innings of the third and final match against New Zealand in Abu Dhabi.
Hafeez, who was playing in his 55th Test, fell for a duck on the second day and announced his retirement, insisting that he had been pondering over the decision for the last two weeks. He, however, said that he will continue to play limited-over cricket.
"It is a personal decision and I have not taken it under any pressure. I have no regrets taking this decision," he told reporters after the day's play in Abu Dhabi.
The 38-year-old Hafeez made his Test debut in 2003 against Bangladesh and since then has appeared in 54 matches, besides playing in 203 ODIs and 89 T20 Internationals.
Before this Test, Hafeez has scored 3644 runs at an average of 38.35, with 10 hundreds to his kitty. He has also taken 53 wickets.