Full name: | Mohammad Hafeez |
Born: | 17th October 1980, Sargodha, Punjab, Pakistan |
Batting: | Right-hand batsman |
Bowling: | Right-arm off-break |
Teams: | Pakistan (Test: 2003/04-2018/19); Pakistan (ODI: 2002/03-2019); Pakistan (World Cup: 2006/07-2019); Pakistan (Int Twenty20: 2006-2018/19); Pakistan (Twenty20 World Cup: 2007/08-2015/16); Sargodha (Main FC: 1998/99-2002/03); Sui Northern Gas Pipelines Limited (Main FC: 2001/02-2018/19); Faisalabad (Main FC: 2003/04-2005/06); Sargodha (Main ListA: 1998/99-2002/03); Sui Northern Gas Pipelines Limited (Main ListA: 2001/02-2018/19); Faisalabad (Main ListA: 2003/04); Faisalabad Wolves (Main ListA: 2005/06); Baluchistan Bears (Main ListA: 2008/09); Federal Areas (Main ListA: 2017); Rawalpindi (Main ListA: 2017/18); Khyber Pakhtunkhwa (Main ListA: 2018); Kolkata Knight Riders (Indian Premier League: 2007/08); Lahore Lions (Champions League: 2014/15); Faisalabad Wolves (Main Twenty20: 2004/05-2011); Kolkata Knight Riders (Main Twenty20: 2007/08); Khulna Royal Bengals (Main Twenty20: 2011/12); Wayamba United (Main Twenty20: 2012); Lahore Lions (Main Twenty20: 2012/13-2015); Guyana Amazon Warriors (Main Twenty20: 2013-2014); Melbourne Stars (Main Twenty20: 2013/14); Lahore Whites (Main Twenty20: 2015/16); Dhaka Dynamites (Main Twenty20: 2015/16); Lahore Blues (Main Twenty20: 2017/18); Multan (Main Twenty20: 2018/19); Rajshahi Kings (Main Twenty20: 2018/19); Middlesex (Main Twenty20: 2019); Southern Punjab (Main Twenty20: 2019/20); Pakistan (Other FC: 2003/04-2018/19); Pakistan A (Other FC: 2006-2009); Punjab (Other FC: 2006/07-2008/09); Pakistanis (Other FC: 2012/13-2016); Pakistan Cricket Board Patron's XI (Other FC: 2016/17); Pakistan Cricket Board Reds (Other ListA: 2002/03); Pakistan (Other ListA: 2002/03-2019); Pakistanis (Other ListA: 2003-2014); Pakistan A (Other ListA: 2003/04-2009/10); Pakistanis (Other Twenty20: 2004/05); Pakistan A (Other Twenty20: 2006-2009/10); Pakistan (Other Twenty20: 2006-2018/19); Peshawar Zalmi (Other Twenty20: 2015/16-2017/18); St Kitts and Nevis Patriots (Other Twenty20: 2017-2019); Lahore Qalandars (Other Twenty20: 2018/19); All teams |
Lists of matches and more detailed statistics |
Articles: | England v Pakistan 1st Test, Day 3 Report |
| England v Pakistan 1st Test, Day 1 Report |
| "There was no agreement in place to play a tri-series in Zimbabwe" : Shaharyar Khan |
| "At least show some passion, pride and commitment" : Azhar Mahmood |
| List of all articles |
Galleries: | ICC T20 World Cup 2012/12, 1st semifinal, 04th Oct 2012, Sri Lanka v Pakistan - Pictures |
| ICC T20 World Cup 2012/12, 23rd T20, 02nd October 2012, Australia v Pakistan - Pictures |
| ICC T20 World Cup 2012/12, 9th T20, 23rd September 2012, New Zealand v Pakistan - Pictures |
| ICC T20 World Cup 2012/12, 10th Warm-up, 17th September 2012, India v Pakistan - Pictures |
| List of all galleries |
Pictures: | Mohammad Hafeez cuts through the off side |
| Mohammad Hafeez carves the ball past point |
| Mohammad Hafeez appeals successfully to dismiss Jeevan Mendis |
| List of all pictures |