First-class Matches played by Mohammad Irfan

spacer
Date Tournament Match Teams Stadium
10 Oct 2009 Quaid-e-Azam Trophy 2009/10 Group A Khan Research Laboratories vs Pakistan International Airlines National Stadium, Karachi
16 Oct 2009 Quaid-e-Azam Trophy 2009/10 Group A Habib Bank Limited vs Khan Research Laboratories National Stadium, Karachi
22 Oct 2009 Quaid-e-Azam Trophy 2009/10 Group A Karachi Whites vs Khan Research Laboratories National Stadium, Karachi
28 Oct 2009 Quaid-e-Azam Trophy 2009/10 Group A Khan Research Laboratories vs Zarai Taraqiati Bank Limited Khan Research Laboratories Ground, Rawalpindi
03 Nov 2009 Quaid-e-Azam Trophy 2009/10 Group A Khan Research Laboratories vs Sui Northern Gas Pipelines Limited Khan Research Laboratories Ground, Rawalpindi
15 Nov 2009 Quaid-e-Azam Trophy 2009/10 Group A Khan Research Laboratories vs National Bank of Pakistan Khan Research Laboratories Ground, Rawalpindi
22 Nov 2009 Quaid-e-Azam Trophy 2009/10 Group A Khan Research Laboratories vs Water and Power Development Authority Khan Research Laboratories Ground, Rawalpindi
03 Dec 2009 Quaid-e-Azam Trophy 2009/10 Group A Lahore Shalimar vs Khan Research Laboratories Gaddafi Stadium, Lahore
09 Dec 2009 Quaid-e-Azam Trophy 2009/10 Group A Khan Research Laboratories vs Sui Southern Gas Corporation Khan Research Laboratories Ground, Rawalpindi
15 Dec 2009 Quaid-e-Azam Trophy 2009/10 Group A Khan Research Laboratories vs Pakistan Customs Khan Research Laboratories Ground, Rawalpindi
29 Oct 2010 Quaid-e-Azam Trophy 2010/11 Division Two Hyderabad vs Khan Research Laboratories Niaz Stadium, Hyderabad
04 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Peshawar vs Khan Research Laboratories Sports Complex, Mardan
10 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Lahore Shalimar vs Khan Research Laboratories Gaddafi Stadium, Lahore
22 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Abbottabad vs Khan Research Laboratories Abbottabad Cricket Stadium
28 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Khan Research Laboratories vs Pakistan Television Khan Research Laboratories Ground, Rawalpindi
04 Dec 2010 Quaid-e-Azam Trophy 2010/11 Division Two Khan Research Laboratories vs State Bank of Pakistan Khan Research Laboratories Ground, Rawalpindi
10 Dec 2010 Quaid-e-Azam Trophy 2010/11 Division Two Lahore Ravi vs Khan Research Laboratories Lahore City Cricket Association Ground
19 Dec 2010 Quaid-e-Azam Trophy 2010/11 Division Two Khan Research Laboratories vs Quetta Khan Research Laboratories Ground, Rawalpindi
25 Dec 2010 Quaid-e-Azam Trophy 2010/11 Division Two Khan Research Laboratories vs Karachi Whites Khan Research Laboratories Ground, Rawalpindi
13 Feb 2011 Faysal Bank Pentangular Cup 2010/11 Baluchistan vs Sind Lahore City Cricket Association Ground
03 Mar 2011 Faysal Bank Pentangular Cup 2010/11 Punjab vs Baluchistan Gaddafi Stadium, Lahore
15 Mar 2011 Faysal Bank Pentangular Cup 2010/11 Final Baluchistan vs Sind Gaddafi Stadium, Lahore
31 Dec 2011 Quaid-e-Azam Trophy 2010/11 Division Two Final Khan Research Laboratories vs State Bank of Pakistan Rawalpindi Cricket Stadium
25 Jan 2012 Faysal Bank Pentangular Cup 2011/12 Sind vs Baluchistan National Stadium, Karachi
31 Jan 2012 Faysal Bank Pentangular Cup 2011/12 Punjab vs Baluchistan Gaddafi Stadium, Lahore
06 Feb 2012 Faysal Bank Pentangular Cup 2011/12 Baluchistan vs Federal Areas Multan Cricket Stadium
12 Feb 2012 Faysal Bank Pentangular Cup 2011/12 Khyber Pakhtunkhwa vs Baluchistan Arbab Niaz Stadium, Peshawar
03 Oct 2012 President's Trophy Grade-I 2012/13 4th Match Khan Research Laboratories vs Zarai Taraqiati Bank Limited Jinnah Stadium, Sialkot
09 Oct 2012 President's Trophy Grade-I 2012/13 10th Match Khan Research Laboratories vs Sui Northern Gas Pipelines Limited Iqbal Stadium, Faisalabad
15 Oct 2012 President's Trophy Grade-I 2012/13 15th Match Khan Research Laboratories vs Water and Power Development Authority Iqbal Stadium, Faisalabad