Pictures for Mohammad Hafeez
- Player Portrait of Mohammad Hafeez
- Mohammad Hafeez cuts through the off side
- Mohammad Hafeez carves the ball past point
- Mohammad Hafeez appeals successfully to dismiss Jeevan Mendis
- Mohammad Hafeez reaches his half-century
- Hafeez was the pick of Pakistan's players
- Brilliant Mohammad Hafeez carved up Zimbabwe
- Mohammad Hafeez celebrates his maiden century
- Mohammad Hafeez in action
- Mohammad Hafeez hits out
- Mohammad Hafeez plays a shot
- Mohammad Hafeez is played-on by Steyn
- Mohammad Hafeez & Kamran Akmal celebrate the wicket of Graeme Smith
- Styris and Vincent celebrate the wicket of Mohammad Hafeez
- Mohammad Hafeez plays a leg glance
- Mohammad Hafeez takes a run
- Daniel Vettori is runout by Mohammad Hafeez
- Tamim Iqbal takes the catch of Mohammad Hafeez
- Mohammad Hafeez plays a shot
- Mohammad Hafeez hits a boundary
- Mohammad Hafeez - Player Portrait
- Mohammad Hafeez celebrates the Bosman wicket
- Mohammad Hafeez is nearly run out
- Mohammad Hafeez plays a shot
- Mohammad Hafeez plays a shot
- Mohammad Hafeez plays a shot
- Kallis celebrates the wicket of Hafeez
- Mohammad Hafeez plays a pull shot
- Mohammad Hafeez waves his bat
- Mohammad Hafeez does a sajda to thanks God after scoring his 2nd Test century
- Collymore celebrates the wicket of Hafeez
- Hafeez is bowled by Collymore
- West Indies celebrate the wicket of Mohammad Hafeez
- Mohammad Hafeez is bowled Jerome Taylor
- West Indies celebrate the dismissal of Mohammad Hafeez
- Mohammad Hafeez plays an off drive
- Ntini congratulated by teammates after dismissing Mohammad Hafeez
- Sri Lankan players celebrate the wicket of Mohammad Hafeez
- Broad celebrates as Mohammad Hafeez is run out
- Mohammad Hafeez plays a shot
- Mohammad Hafeez raises his bat after his 50
- Mohammad Hafeez batting
- Mohammad Hafeez bowling
- Mohammad Hafeez batting
- Mohammad Hafeez batting
- Naved Latif, Mohammad Hafeez and some team members with cup
- Mohammad Hafeez bowled as Moin Khan looks on
- Mohammad Hafeez flicks
- Mohammad Hafeez celebrates Aamer Sajjad's wicket
- Mohammad Hafeez bowling
- Michael Clarke faces Mohammad Hafeez during the day-night international
- Mohammad Hafeez bowling against West Indies
- Mohammad Hafeez hit on the helmet and given out
- Mohammad Hafeez crashes into Brad Haddin
- Mohammad Hafeez - Player Portrait
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
- Asian Cricket Council Premier Cup 2024
- Botswana Cricket Association Kalahari Women's T20 International Tournament 2023/24
- Estonia Women in Gibraltar 2024
- ICC Men's Cricket World Cup League Two 2023/24 to 2027
- ICC Women's T20 World Cup Qualifier 2024
- Ireland Women and Thailand Women in United Arab Emirates 2024
- Mongolia Women in Indonesia 2024
- New Zealand in Pakistan 2023/24
- Sri Lanka Women in South Africa 2023/24
- United Arab Emirates Women's Twenty20 Quadrangular Series 2024
- West Indies Women in Pakistan 2023/24
- Zimbabwe in Bangladesh 2024
View all Current Events CLICK HERE