T20 Matches played by Mohammad Hafeez

spacer
Date Tournament Match Teams Stadium
13 Jan 2005 Pakistan in Australia 2004/05 Australia A vs Pakistanis Adelaide Oval
26 Apr 2005 ABN-AMRO Twenty-20 Cup 2004/05 Group C Faisalabad Wolves vs Quetta Bears Gaddafi Stadium, Lahore
28 Apr 2005 ABN-AMRO Twenty-20 Cup 2004/05 Group C Faisalabad Wolves vs Rawalpindi Rams Gaddafi Stadium, Lahore
29 Apr 2005 ABN-AMRO Twenty-20 Cup 2004/05 Triangular Series Lahore Eagles vs Faisalabad Wolves Gaddafi Stadium, Lahore
29 Apr 2005 ABN-AMRO Twenty-20 Cup 2004/05 Triangular Series Karachi Dolphins vs Faisalabad Wolves Gaddafi Stadium, Lahore
30 Apr 2005 ABN-AMRO Twenty-20 Cup 2004/05 Final Karachi Dolphins vs Faisalabad Wolves Gaddafi Stadium, Lahore
16 Sep 2005 International 20:20 Club Championship 2005 Group A Somerset vs Faisalabad Wolves Grace Road, Leicester
17 Sep 2005 International 20:20 Club Championship 2005 Final Chilaw Marians Cricket Club vs Faisalabad Wolves Grace Road, Leicester
17 Sep 2005 International 20:20 Club Championship 2005 Semi-Final PCA Masters XI vs Faisalabad Wolves Grace Road, Leicester
22 Oct 2005 Hong Kong International Cricket Sixes 2005/06 Pool 2 Pakistan vs South Africa Kowloon Cricket Club
22 Oct 2005 Hong Kong International Cricket Sixes 2005/06 Pool 2 India vs Pakistan Kowloon Cricket Club
22 Oct 2005 Hong Kong International Cricket Sixes 2005/06 Pool 2 Pakistan vs West Indies Kowloon Cricket Club
23 Oct 2005 Hong Kong International Cricket Sixes 2005/06 Plate Final Pakistan vs South Africa Kowloon Cricket Club
23 Oct 2005 Hong Kong International Cricket Sixes 2005/06 Plate Semi-Final Hong Kong vs Pakistan Kowloon Cricket Club
24 Feb 2006 ABN-AMRO Twenty-20 Cup 2005/06 Pool A Faisalabad Wolves vs Peshawar Panthers National Stadium, Karachi
25 Feb 2006 ABN-AMRO Twenty-20 Cup 2005/06 Pool A Faisalabad Wolves vs Multan Tigers United Bank Limited Sports Complex, Karachi
26 Feb 2006 ABN-AMRO Twenty-20 Cup 2005/06 Pool A Karachi Zebras vs Faisalabad Wolves United Bank Limited Sports Complex, Karachi
28 Feb 2006 ABN-AMRO Twenty-20 Cup 2005/06 Pool A Faisalabad Wolves vs Lahore Eagles United Bank Limited Sports Complex, Karachi
01 Mar 2006 ABN-AMRO Twenty-20 Cup 2005/06 Pool A Faisalabad Wolves vs Sialkot Stallions National Stadium, Karachi
02 Mar 2006 ABN-AMRO Twenty-20 Cup 2005/06 Pool A Faisalabad Wolves vs Rawalpindi Rams National Stadium, Karachi
03 Mar 2006 ABN-AMRO Twenty-20 Cup 2005/06 Semi-Final Faisalabad Wolves vs Lahore Lions National Stadium, Karachi
04 Mar 2006 ABN-AMRO Twenty-20 Cup 2005/06 Final Faisalabad Wolves vs Sialkot Stallions National Stadium, Karachi
09 Jul 2006 Top End Series 2006 New Zealand White vs Pakistan A Marrara Cricket Ground, Darwin
23 Jul 2006 Top End Series 2006 Australia A vs Pakistan A Cazaly's Stadium, Cairns
21 Dec 2006 ABN-AMRO Twenty-20 Cup 2006/07 Pool A Karachi Dolphins vs Faisalabad Wolves National Stadium, Karachi
22 Dec 2006 ABN-AMRO Twenty-20 Cup 2006/07 Pool A Faisalabad Wolves vs Lahore Eagles National Stadium, Karachi
24 Dec 2006 ABN-AMRO Twenty-20 Cup 2006/07 Pool A Abbottabad Rhinos vs Faisalabad Wolves National Stadium, Karachi
08 Sep 2007 ICC Twenty20 World Championship 2007/08 Warm-up Pakistan vs Zimbabwe Centurion Park
09 Sep 2007 ICC Twenty20 World Championship 2007/08 Warm-up Pakistan vs Sri Lanka Centurion Park
04 Oct 2008 Royal Bank of Scotland Twenty-20 Cup (2007/08) 2008/09 Group A Abbottabad Rhinos vs Faisalabad Wolves Lahore City Cricket Association Ground