T20 Matches played by Mohammad Hafeez

spacer
Date Tournament Match Teams Stadium
05 Oct 2008 Royal Bank of Scotland Twenty-20 Cup (2007/08) 2008/09 Group A Faisalabad Wolves vs Karachi Dolphins Gaddafi Stadium, Lahore
06 Oct 2008 Royal Bank of Scotland Twenty-20 Cup (2007/08) 2008/09 Group A Lahore Eagles vs Faisalabad Wolves Lahore City Cricket Association Ground
20 May 2009 ICC World Twenty20 2009 Warm-up Pakistan Cricket Board Chairman's XI vs Pakistan Cricket Board Patron's XI Gaddafi Stadium, Lahore
21 May 2009 ICC World Twenty20 2009 Warm-up Pakistan Cricket Board Chairman's XI vs Pakistan Cricket Board Patron's XI Gaddafi Stadium, Lahore
22 May 2009 ICC World Twenty20 2009 Warm-up Pakistan Cricket Board Chairman's XI vs Pakistan Cricket Board Patron's XI Gaddafi Stadium, Lahore
25 May 2009 Royal Bank of Scotland Twenty-20 Cup 2009 Group A Faisalabad Wolves vs Quetta Bears Lahore City Cricket Association Ground
26 May 2009 Royal Bank of Scotland Twenty-20 Cup 2009 Group A Faisalabad Wolves vs Rawalpindi Rams Lahore City Cricket Association Ground
27 May 2009 Royal Bank of Scotland Twenty-20 Cup 2009 Group A Lahore Lions vs Faisalabad Wolves Gaddafi Stadium, Lahore
05 Jun 2009 Other matches in Pakistan 2009 Mohammad Hafeez's XI vs Yasir Hameed's XI Gaddafi Stadium, Lahore
18 Jul 2009 Pakistan A in Australia 2009 Australia A vs Pakistan A Allan Border Field, Brisbane
09 Feb 2010 Pakistan A in United Arab Emirates 2009/10 United Arab Emirates A vs Pakistan A Sharjah Cricket Association Stadium
12 Feb 2010 Pakistan A in United Arab Emirates 2009/10 England Lions vs Pakistan A Sharjah Cricket Association Stadium
14 Feb 2010 Pakistan A in United Arab Emirates 2009/10 England Lions vs Pakistan A Sharjah Cricket Association Stadium
16 Feb 2010 Pakistan A in United Arab Emirates 2009/10 England Lions vs Pakistan A Sheikh Zayed Stadium, Abu Dhabi
17 Feb 2010 Pakistan A in United Arab Emirates 2009/10 Pakistan vs Pakistan A Sheikh Zayed Stadium, Abu Dhabi
01 Mar 2010 Royal Bank of Scotland Twenty-20 Cup 2009/10 Group C Abbottabad Rhinos vs Faisalabad Wolves National Stadium, Karachi
05 Mar 2010 Royal Bank of Scotland Twenty-20 Cup 2009/10 Group C Faisalabad Wolves vs Islamabad Leopards National Stadium, Karachi
06 Mar 2010 Royal Bank of Scotland Twenty-20 Cup 2009/10 Semi-Final Faisalabad Wolves vs Lahore Lions National Stadium, Karachi
07 Mar 2010 Royal Bank of Scotland Twenty-20 Cup 2009/10 Final Faisalabad Wolves vs Sialkot Stallions National Stadium, Karachi
23 Mar 2010 Pakistan Day Twenty20 Challenge Trophy 2009/10 Pakistan vs Pakistan A Gaddafi Stadium, Lahore
23 Mar 2010 Pakistan Day Twenty20 Challenge Trophy 2009/10 Pakistan A vs Pakistan Under-19s Gaddafi Stadium, Lahore
27 Apr 2010 ICC World Twenty20 2010 Warm-up Windward Islands vs Pakistan Beausejour Stadium, Gros Islet
29 Apr 2010 ICC World Twenty20 2010 Warm-up Pakistan vs Zimbabwe Beausejour Stadium, Gros Islet
11 Oct 2010 Faysal Bank T-20 Cup 2010/11 Group C Faisalabad Wolves vs Quetta Bears Gaddafi Stadium, Lahore
14 Oct 2010 Faysal Bank T-20 Cup 2010/11 Group C Faisalabad Wolves vs Islamabad Leopards Gaddafi Stadium, Lahore
23 Dec 2010 Pakistan in New Zealand 2010/11 Auckland vs Pakistanis Colin Maiden Park, Auckland
24 Jun 2011 Faysal Bank Super Eight T-20 Cup 2011 Group B Faisalabad Wolves vs Multan Tigers National Stadium, Faisalabad
26 Jun 2011 Faysal Bank Super Eight T-20 Cup 2011 Group B Faisalabad Wolves vs Rawalpindi Rams National Stadium, Faisalabad
28 Jun 2011 Faysal Bank Super Eight T-20 Cup 2011 Group B Faisalabad Wolves vs Karachi Dolphins National Stadium, Faisalabad
24 May 2012 Practice Matches for Sri Lanka tour 2012 1st Twenty20 Team Blue vs Team Green Gaddafi Stadium, Lahore