Hafeez is currently taking part in the Caribbean Premier League 2019 and plays as an all-rounder for franchise St Kitts and Nevis Patriots. The 38-year-old took to social media platform Twitter to share pictures of his "Sunset view in Beautiful St Lucia", which apparently angered the fans.
Here are some reactions from fans...
On Hafeez not getting selected for Sri Lanka Tour, head coach and chief selector Misbah-ul-Haq said that the veteran is not completely out of his plans. "He is not out of our plans," said Misbah. "Whoever is effective for the team will be included in the future."
Pakistan Squad For Sri Lanka Tour: Sarfaraz Ahmed (captain), Babar Azam (vice-captain), Abid Ali, Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Mohammad Amir, Mohammad Hasnain, Mohammad Nawaz, Mohammad Rizwan, Shadab Khan, Usman Shinwari, Wahab Riaz