Mohammad Hafeez is a Pakistani international cricketer. Hafeez is a versatile batsman who can bat anywhere in the top 6. He is an all-rounder. He is known for his intelligent batting but also for aggressive shot plays when needed. He retired from Test Cricket after the third and final match against New Zealand in Abu Dhabi in December 2018, departing the ground for the final time in white clothing to a guard of honor from his teammates
Muhammad Hafeez was recently spotted vacationing with his family in Dubai. Let’s have a look at his family pictures while exploring the desert of Dubai.