Pakistan cricketer Mohammed Hafeez on Tuesday called it a day on his test cricket career. The 38-year-old said that he will retire post the ongoing third and final match against New Zealand in Abu Dhabi.

The right-handed batsman had made a comeback into the team with the hope to revive his career but after a string of poor displays, he has finally decided to retire from the long format of the game.

“I feel the time is up. I am announcing my retirement and feel happy that I worked hard in my career,” said Hafeez.

“I had been thinking of retiring from Tests for the last two weeks and thought that now is the time to leave the five-day format but I will continue to play limited-over matches.”

The opener also clarified that he has taken the decision under no kind of pressure from anybody under his own discretion.

This is my own decision,” said Hafeez, after falling for nought on the second day of the third Test. “I had conveyed the decision to Pakistan Cricket Board and the selection committee.”

Here’s how the cricketing fraternity reacted: