One Day Matches played by Mohammad Hafeez

Date Tournament Match Teams Stadium
07 Jun 2003 Pakistan in British Isles 2003 Scotland vs Pakistanis Hamilton Crescent, Glasgow
25 Jan 2005 Pakistan in Australia 2004/05 Australia Prime Minister's XI vs Pakistanis Manuka Oval, Canberra
21 Feb 2005 Other matches in Pakistan 2004/05 Pakistan XI vs The Rest Gaddafi Stadium, Lahore
22 Jul 2006 Top End Series 2006 Queensland XI vs Pakistan A Cazaly's Stadium, Cairns
12 Aug 2006 West Indies A in England 2006 Pakistanis vs West Indies A Denis Compton Oval, Shenley
14 Oct 2006 ICC Champions Trophy 2006/07 Warm-up Rajasthan Cricket Association President's XI vs Pakistanis Neerja Modi School Ground, Jaipur
06 Mar 2007 ICC World Cup 2006/07 Warm-up Canada vs Pakistan Sir Frank Worrell Memorial Ground, St Augustine
09 Mar 2007 ICC World Cup 2006/07 Warm-up Pakistan vs South Africa Sir Frank Worrell Memorial Ground, St Augustine
08 Aug 2008 Other matches in Pakistan 2008/09 Hanif Mohammad's XI vs Imtiaz Ahmed's XI Multan Cricket Stadium
09 Aug 2008 Other matches in Pakistan 2008/09 Hanif Mohammad's XI vs Imtiaz Ahmed's XI Multan Cricket Stadium
01 Jun 2009 Other matches in Pakistan 2009 Mohammad Hafeez's XI vs Yasir Hameed's XI Gaddafi Stadium, Lahore
02 Jun 2009 Other matches in Pakistan 2009 Mohammad Hafeez's XI vs Yasir Hameed's XI Gaddafi Stadium, Lahore
03 Jun 2009 Other matches in Pakistan 2009 Mohammad Hafeez's XI vs Yasir Hameed's XI Gaddafi Stadium, Lahore
04 Jun 2009 Other matches in Pakistan 2009 Mohammad Hafeez's XI vs Yasir Hameed's XI Gaddafi Stadium, Lahore
15 Feb 2011 ICC World Cup 2010/11 Warm-up Bangladesh vs Pakistan Shere Bangla National Stadium, Mirpur
18 Feb 2011 ICC World Cup 2010/11 Warm-up England vs Pakistan Narayanganj Osmani Stadium, Fatullah
18 Apr 2011 Pakistan in West Indies 2011 University of West Indies Vice-Chancellor's XI vs Pakistanis Mindoo Phillip Park, Castries
20 May 2012 Practice Matches for Sri Lanka tour 2012 1st One Day Team Blue vs Team Green Gaddafi Stadium, Lahore
22 May 2012 Practice Matches for Sri Lanka tour 2012 2nd One Day Team Blue vs Team Green Gaddafi Stadium, Lahore
17 Dec 2012 Other matches in Pakistan 2012/13 ? Pakistan Cricket Board Blues vs Pakistan Cricket Board Greens Gaddafi Stadium, Lahore
19 Dec 2012 Other matches in Pakistan 2012/13 ? Pakistan Cricket Board Blues vs Pakistan Cricket Board Greens Gaddafi Stadium, Lahore
03 Jun 2013 Warm up matches in Champions Trophy 2013 2nd Warm Up Pakistan vs South Africa The Kia Oval, Kennington