Showing 22-42 Previous pagePrevious Next Next page

Nov 9, 2014

Mohammad Hafeez plays the ball fine

Mohammad Hafeez plays the ball fine

© AFP

Nov 3, 2014

Mohammad Hafeez is pumped up after dismissing Mitchell Marsh

Mohammad Hafeez is pumped up after dismissing Mitchell Marsh

© Getty Images

Oct 30, 2014

Mohammad Hafeez pulls

Mohammad Hafeez pulls

© Getty Images

Oct 30, 2014

Mohammad Hafeez and Ahmed Shehzad punch gloves

Mohammad Hafeez and Ahmed Shehzad punch gloves

© Getty Images

Oct 24, 2014

Mitchell Johnson checks if Mohammad Hafeez is alright

Mitchell Johnson checks if Mohammad Hafeez is alright

© Getty Images

Oct 23, 2014

Mohammad Hafeez opened the bowling for Pakistan

Mohammad Hafeez opened the bowling for Pakistan

© Getty Images

Oct 22, 2014

Mohammad Hafeez fell for a duck

Mohammad Hafeez fell for a duck

© Getty Images

Sep 30, 2014

Mohammad Hafeez is in disbelief as umpire Rod Tucker turns him down

Mohammad Hafeez is in disbelief as umpire Rod Tucker turns him down

© BCCI

Sep 27, 2014

Mohammad Hafeez claimed 2 for 18

Mohammad Hafeez claimed 2 for 18

© BCCI

Sep 16, 2014

Mohammad Hafeez keeps one on the ground

Mohammad Hafeez keeps one on the ground

© BCCI

Aug 30, 2014

Mohammad Hafeez was dismissed for 1

Mohammad Hafeez was dismissed for 1

© AFP

Aug 26, 2014

Mohammad Hafeez pulls

Mohammad Hafeez pulls

© AFP

Aug 26, 2014

Mohammad Hafeez celebrates after dismissing Seekkuge Prasanna

Mohammad Hafeez celebrates after dismissing Seekkuge Prasanna

© AFP

Aug 23, 2014

Angelo Mathews successfully appeals against Mohamamd Hafeez

Angelo Mathews successfully appeals against Mohamamd Hafeez

© AFP

Aug 23, 2014

Mohammad Hafeez celebrates dismissing Kumar Sangakkara

Mohammad Hafeez celebrates dismissing Kumar Sangakkara

© AFP

Aug 2, 2014

Mohammad Hafeez bowled an economical spell and took two wickets

Mohammad Hafeez bowled an economical spell and took two wickets

© LatinContent/Getty Images

Jul 11, 2014

Mohammad Hafeez shared a 59-run partnership with Denesh Ramdin

Mohammad Hafeez shared a 59-run partnership with Denesh Ramdin

© LatinContent/Getty Images

Apr 1, 2014

Mohammad Hafeez dismissed Chris Gayle for the third time in T20 internationals

Mohammad Hafeez dismissed Chris Gayle for the third time in T20 internationals

© ICC

Mar 23, 2014

Shane Watson bowled Mohammad Hafeez for 13

Shane Watson bowled Mohammad Hafeez for 13

© Getty Images

Mar 21, 2014

Mohammad Hafeez goes for a big hit

Mohammad Hafeez goes for a big hit

© Associated Press

Mar 4, 2014

Mohammad Hafeez scored 52

Mohammad Hafeez scored 52

© AFP

Showing 22-42 Previous pagePrevious Next Next page

Top

Photos

SA v WI, 2nd Test, Port Elizabeth, 3rd day
© AFP
Australia v India, 3rd Test, Melbourne, 3rd day
© Getty Images
News | Features Last 3 days
News | Features Last 3 days