Yasir Shah of Pakistan celebrates with teammates after taking the final England wicket to win the 2nd Test match between Pakistan and England by 178...
Jonny Bairstow of England catches Pakistan's opening batsman Mohammad Hafeez for 19 runs off the bowling of Moeen Ali during the 2nd Test match...
Umpire Paul Reiffel intervenes as Mohammad Hafeez of Pakistan and Ben Stokes of England exchange words during the 1st Test match between Pakistan and...
Mohammad Hafeez of Pakistan and Ben Stokes of England exchange words during the 1st Test match between Pakistan and England at the Sheikh Zayed...
The Pakistan team celebrate with the series trophy after winning the 3rd Test match between Pakistan and England by 71 runs and sweeping the series...
England bowler Monty Panesar appeals successfully for the wicket of Pakistan batsman Mohammad Hafeez during the 2nd Test match between Pakistan and...
Mohammad Hafeez of Pakistan celebrates the dismissal of England batsman Alastair Cook for 3 runs in the 1st Test match between Pakistan and England...
Mohammad Hafeez of Pakistan looks on while playing his 200th ODI during game five of the One Day International Series between New Zealand and...
Mohammad Hafeez of Pakistan looks on while playing his 200th ODI during game five of the One Day International Series between New Zealand and...
Mitchell Santner of New Zealand dives to catch his own bowl as Mohammad Hafeez of Pakistan looks on during game four of the One Day International...
Mohammad Hafeez of Pakistan bats as Tom Latham of New Zealand looks on during game four of the One Day International Series between New Zealand and...
Mohammad Hafeez and Babar Azam of Pakistan celebrate the dismissal of Kane Williamson of New Zealand during the third game of the One Day...
Mohammad Hafeez and Babar Azam of Pakistan celebrate the dismissal of Kane Williamson of New Zealand during the third game of the One Day...
Mohammad Hafeez of Pakistan celebrates after scoring 6000 ODI runs during the second match in the One Day International series between New Zealand...
Mohammad Hafeez of Pakistan celebrates after scoring 6000 ODI runs during the second match in the One Day International series between New Zealand...
Mohammad Hafeez of Pakistan celebrates with teammates after dismissing Thisara Perera of Sri Lanka during the second One Day International match...
Mohammad Hafeez of Pakistan celebrates with teammates after dismissing Upul Tharanga of Sri Lanka during the first One Day International match...
In this handout image provided by CPL T20, Chris Gayle and Mohammad Hafeez of St Kitts & Nevis Patriots celebrates the dismissal of Darren Bravo of...
In this handout image provided by CPL T20, Mohammad Hafeez of St Kitts & Nevis Patriots celebrates the dismissal of Colin Munro of Trinbago Knight...
In this handout image provided by CPL T20, Mohammad Hafeez of St Kitts & Nevis Patriots celebrates the dismissal of Daniel Christian of Trinbago...
In this handout image provided by CPL T20, Mohammad Hafeez of St Kitts & Nevis Patriots hits 4 during the Play Off Match of the 2017 Hero Caribbean...
In this handout image provided by CPL T20, Mohammad Hafeez of St Kitts & Nevis Patriots hit on the helmet during the Play Off Match of the 2017 Hero...
In this handout image provided by CPL T20, Mohammed Hafeez of St Kitts and Nevis Patriots hits four through the offside as Nicholas Pooran of the...
In this handout image provided by CPL T20, Mohammed Hafeez of St Kitts and Nevis Patriots takes the bails off to run out Akeal Hosein of the Barbados...
Mohammad Hafeez batting for Pakistan during his innings of 95 runs in the 4th Test match between England and Pakistan at The Oval, London, 18th...
England bowler Kevin Pietersen collides with Pakistan batsman Mohammad Hafeez in trying to field the ball during the 4th Test match between England...
In this handout image provided by CPL T20, Mohammad Hafeez of St Kitts & Nevis Patriots takes the catch to dismiss Brendon McCullum of Trinbago...
In this handout image provided by CPL T20, Jerome Taylor of St Lucia Stars appeals successfully for the wicket of Mohammed Hafeez of St Kitts and...
Mohammad Hafeez of Pakistan during the ICC Champions Trophy Final match between India and Pakistan at The Oval in London on June 18, 2017
Muhammad Hafeez of Pakistan with Trophy during the ICC Champions Trophy Final match between India and Pakistan at The Oval in London on June 18, 2017
Muhammad Hafeez of Pakistan with Trophy during the ICC Champions Trophy Final match between India and Pakistan at The Oval in London on June 18, 2017
Mohammed Hafeez of Pakistan celebrates with the trophy during the ICC Champions Trophy Final match between India and Pakistan at The Kia Oval on June...
Mohammed Hafeez and Azhar Ali of Pakistan take a selfie during the ICC Champions Trophy Final match between India and Pakistan at The Kia Oval on...
Mohammad Hafeez of Pakistan celebrates with the ICC CCHampions Trophy after his team win over India during the ICC Champions Trophy Final between...
Sarfraz Ahmed and Mohammad Hafeez of Pakistan celebrates with his team after beating India during the ICC Champions Trophy Final between Pakistan and...
Mohammad Hafeez of Pakistan hits out during the ICC Champions Trophy Final match between India and Pakistan at The Kia Oval on June 18, 2017 in...
Mohammad Hafeez of Pakistan hits out during the ICC Champions Trophy Final match between India and Pakistan at The Kia Oval on June 18, 2017 in...
Mohammad Hafeez of Pakistan hits out for six runs during the ICC Champions Trophy Final between India and Pakistan at The Kia Oval on June 18, 2017...
Mohammad Hafeez of Pakistan hits out for six runs during the ICC Champions Trophy Final between India and Pakistan at The Kia Oval on June 18, 2017...
Mohammad Hafeez of Pakistan bats during the ICC Champions Trophy Final between India and Pakistan at The Kia Oval on June 18, 2017 in London, England.
Mohammad Hafeez of Pakistan bats during the ICC Champions Trophy Final between India and Pakistan at The Kia Oval on June 18, 2017 in London, England.
Babar Azam and Mohammad Hafeez of Pakistan embrace after winning the ICC Champions Trophy match between England and Pakistan at Swalec stadium on...
Mohammad Hafeez of Pakistan celebrates victory during the ICC Champions Trophy Semi Final match between England and Pakistan at the SWALEC Stadium on...
Mohammad Hafeez of Pakistan celebrates victory during the ICC Champions Trophy Semi Final match between England and Pakistan at the SWALEC Stadium on...
Mohammad Hafeez and Babar Azam of Pakistan celebrates victory during the ICC Champions Trophy Semi Final match between England and Pakistan at the...
Mohammad Hafeez and Babar Azam of Pakistan celebrates victory during the ICC Champions Trophy Semi Final match between England and Pakistan at the...
Mohammad Hafeez and Babar Azam of Pakistan celebrates victory during the ICC Champions Trophy Semi Final match between England and Pakistan at the...
Mohammad Hafeez of Pakistan celebrates victory during the ICC Champions Trophy Semi Final match between England and Pakistan at the SWALEC Stadium on...
Mohammad Hafeez of Pakistan celebrates victory during the ICC Champions Trophy Semi Final match between England and Pakistan at the SWALEC Stadium on...
Babar Azam and Mohammad Hafeez of Pakistan embrace after winning the ICC Champions Trophy match between England and Pakistan at Swalec stadium on...
Mohammad Hafeez of Pakistan celebrates after Pakistan won the ICC Champions Trophy match between England and Pakistan at Swalec stadium on June 14,...
Mohammad Hafeez of Pakistan after hitting the winning runs in the ICC Champions Trophy match between England and Pakistan at Swalec stadium on June...
Babar Azam and Mohammad Hafeez of Pakistan embrace after winning the ICC Champions Trophy match between England and Pakistan at Swalec stadium on...
Mohammad Hafeez of Pakistan celebrates hitting the winning runs and victory by 8 runs during the ICC Champions Trophy Semi-Final match between...
Babar Azam and Mohammad Hafeez of Pakistan lead the players off after the ICC Champions Trophy match between England and Pakistan at Swalec stadium...
Babar Azam and Mohammad Hafeez of Pakistan embrace after winning the ICC Champions Trophy match between England and Pakistan at Swalec stadium on...
Mohammad Hafeez of Pakistan celebrates hitting the winning runs and victory by 8 runs during the ICC Champions Trophy Semi-Final match between...
Mohammad Hafeez of Pakistan celebrates hitting the winning runs and victory by 8 runs during the ICC Champions Trophy Semi-Final match between...
Mohammad Hafeez of Pakistan celebrates hitting the winning runs with Babar Azam and victory by 8 runs during the ICC Champions Trophy Semi-Final...
Babar Azam and Mohammad Hafeez of Pakistan lead the players off after the ICC Champions Trophy match between England and Pakistan at Swalec stadium...