The decision taken by India to not travel to Pakistan for the Champions Trophy has resulted in a lot of criticism from former Pakistan cricketers.
Hafeez made a tweet that was cryptic in nature as he spoke about 'exposing faces'.
All three replacements into Pakistan's side for the second Test starred in their win.
As many as 253 runs were scored in the Sixty Strikers match between New York Lions and Dallas Lonestars over 19.5 overs.
Mohammad Hafeez showered praise on Team India's leadership in the T20 World Cup and said that the Men in Blue deserve to win the marquee event
Mohammad Hafeez slammed Jos Buttler for saying that the ICC calendar should be decided in such a way that no international matches take place during the Indian Premier League (IPL).
Mohammad Hafeez recently opened up about his stint with the national side as team director and revealed that there were no fitness tests conducted in the team ahead of the Cricket World Cup 2023.
Former Pakistan cricket team captain Mohammad Hafeez caused quite a stir in the cricketing world when he called star India batter Virat Kohli 'selfish' following his century against South Africa in Cricket World Cup 2023.
Successive poor shows in the ODI World Cup 2023 and the 2024 T20 World Cup, has put a big question mark on the Babar Azam-led Pakistan.
Babar Azam hit a cautious 32 not out off 34 balls to rescue some pride for Pakistan in their final group game against Ireland.