List A Matches played by Mohammad Hafeez

Date Tournament Match Teams Stadium
06 Apr 1999 Tissot Cup 1998/99 Preliminary Round Pool C Sargodha vs Agriculture Development Bank of Pakistan Sports Stadium, Sargodha
08 Apr 1999 Tissot Cup 1998/99 Preliminary Round Pool C Karachi Blues vs Sargodha Sheikhupura Stadium
10 Apr 1999 Tissot Cup 1998/99 Preliminary Round Pool C Faisalabad vs Sargodha National Stadium, Faisalabad
12 Apr 1999 Tissot Cup 1998/99 Preliminary Round Pool C Allied Bank Limited vs Sargodha Sheikhupura Stadium
20 Sep 1999 Tissot Cup 1999/00 Pool C Faisalabad vs Sargodha National Stadium, Faisalabad
22 Sep 1999 Tissot Cup 1999/00 Pool C Agriculture Development Bank of Pakistan vs Sargodha National Stadium, Faisalabad
26 Sep 1999 Tissot Cup 1999/00 Pool C Karachi Blues vs Sargodha Bagh-e-Jinnah, Faisalabad
22 Mar 2000 National Bank of Pakistan Cup 1999/00 Preliminary Round Pool C Water and Power Development Authority vs Sargodha Sheikhupura Stadium
24 Mar 2000 National Bank of Pakistan Cup 1999/00 Preliminary Round Pool C Lahore Division vs Sargodha Sheikhupura Stadium
28 Mar 2000 National Bank of Pakistan Cup 1999/00 Preliminary Round Pool C Faisalabad vs Sargodha National Stadium, Faisalabad
30 Mar 2000 National Bank of Pakistan Cup 1999/00 Preliminary Round Pool C Habib Bank Limited vs Sargodha Sheikhupura Stadium
08 Mar 2002 One Day National Tournament 2001/02 Preliminary Round Pool B National Bank of Pakistan vs Sui Northern Gas Pipelines Limited Lahore Country Club, Muridke
14 Mar 2002 One Day National Tournament 2001/02 Preliminary Round Pool B Sui Northern Gas Pipelines Limited vs Karachi Blues Gaddafi Stadium, Lahore
16 Mar 2002 One Day National Tournament 2001/02 Preliminary Round Pool B Sialkot vs Sui Northern Gas Pipelines Limited Saga Cricket Ground, Sialkot
18 Mar 2002 One Day National Tournament 2001/02 Preliminary Round Pool B Gujranwala vs Sui Northern Gas Pipelines Limited Jinnah Stadium, Gujranwala
20 Mar 2002 One Day National Tournament 2001/02 Preliminary Round Pool B Sui Northern Gas Pipelines Limited vs Rest of Baluchistan Lahore Country Club, Muridke
26 Mar 2002 One Day National Tournament 2001/02 Final Round Group I Pakistan International Airlines vs Sui Northern Gas Pipelines Limited National Stadium, Karachi
28 Mar 2002 One Day National Tournament 2001/02 Final Round Group I Allied Bank Limited vs Sui Northern Gas Pipelines Limited United Bank Limited Sports Complex, Karachi
29 Mar 2002 One Day National Tournament 2001/02 Final Round Group I Habib Bank Limited vs Sui Northern Gas Pipelines Limited National Stadium, Karachi
17 Nov 2002 Super League One-Day Ramadan Cup 2002/03 Pakistan Cricket Board Blues vs Pakistan Cricket Board Reds Gaddafi Stadium, Lahore
19 Nov 2002 Super League One-Day Ramadan Cup 2002/03 Pakistan Cricket Board Greens vs Pakistan Cricket Board Reds Gaddafi Stadium, Lahore
23 Nov 2002 Super League One-Day Ramadan Cup 2002/03 Pakistan Cricket Board Reds vs Pakistan Cricket Board Whites Gaddafi Stadium, Lahore
25 Nov 2002 Super League One-Day Ramadan Cup 2002/03 Pakistan Cricket Board Blues vs Pakistan Cricket Board Reds Gaddafi Stadium, Lahore
28 Nov 2002 Super League One-Day Ramadan Cup 2002/03 Final Pakistan Cricket Board Reds vs Pakistan Cricket Board Whites Gaddafi Stadium, Lahore
26 Feb 2003 National Bank of Pakistan Patron's Cup 2002/03 Pool A Multan vs Sargodha Multan Cricket Stadium
28 Feb 2003 National Bank of Pakistan Patron's Cup 2002/03 Pool A Sargodha vs Gujranwala Sports Stadium, Sargodha
17 Mar 2003 National Bank of Pakistan Patron's Cup 2002/03 Pool A Sargodha vs Zarai Taraqiati Bank Limited Sports Stadium, Sargodha
19 Mar 2003 National Bank of Pakistan Patron's Cup 2002/03 Pool A Sargodha vs Water and Power Development Authority Sports Stadium, Sargodha
21 Mar 2003 National Bank of Pakistan Patron's Cup 2002/03 Pool A Sargodha vs Habib Bank Limited Sports Stadium, Sargodha
09 Jun 2003 Pakistan in British Isles 2003 Essex vs Pakistanis The Ford County Ground, Chelmsford