First-class Matches played by Usman Salahuddin

Date Tournament Match Teams Stadium
26 Dec 2007 Quaid-e-Azam Trophy 2007/08 Group B Lahore Shalimar vs Abbottabad Lahore City Cricket Association Ground
28 Dec 2008 Quaid-e-Azam Trophy 2008/09 Group A Sui Northern Gas Pipelines Limited vs Water and Power Development Authority Sheikhupura Stadium
13 Feb 2009 Quaid-e-Azam Trophy 2008/09 Group A Karachi Whites vs Sui Northern Gas Pipelines Limited National Bank of Pakistan Sports Complex
19 Feb 2009 Quaid-e-Azam Trophy 2008/09 Group A Pakistan International Airlines vs Sui Northern Gas Pipelines Limited National Stadium, Faisalabad
09 Nov 2009 Quaid-e-Azam Trophy 2009/10 Group A Pakistan Customs vs Sui Northern Gas Pipelines Limited Marghzar Cricket Ground, Islamabad
15 Nov 2009 Quaid-e-Azam Trophy 2009/10 Group A Habib Bank Limited vs Sui Northern Gas Pipelines Limited Diamond Club Ground, Islamabad
21 Nov 2009 Quaid-e-Azam Trophy 2009/10 Group A Karachi Whites vs Sui Northern Gas Pipelines Limited National Stadium, Karachi
03 Dec 2009 Quaid-e-Azam Trophy 2009/10 Group A Pakistan International Airlines vs Sui Northern Gas Pipelines Limited Jinnah Stadium, Gujranwala
15 Dec 2009 Quaid-e-Azam Trophy 2009/10 Group A National Bank of Pakistan vs Sui Northern Gas Pipelines Limited National Stadium, Faisalabad
23 Oct 2010 Quaid-e-Azam Trophy 2010/11 Division Two Peshawar vs Lahore Shalimar Sports Complex, Mardan
29 Oct 2010 Quaid-e-Azam Trophy 2010/11 Division Two Abbottabad vs Lahore Shalimar Abbottabad Cricket Stadium
04 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Lahore Shalimar vs Quetta Lahore City Cricket Association Ground
10 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Lahore Shalimar vs Khan Research Laboratories Gaddafi Stadium
22 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Lahore Ravi vs Lahore Shalimar Lahore City Cricket Association Ground
28 Nov 2010 Quaid-e-Azam Trophy 2010/11 Division Two Karachi Whites vs Lahore Shalimar Southend Club Ground Karachi
04 Dec 2010 Quaid-e-Azam Trophy 2010/11 Division Two Lahore Shalimar vs Pakistan Television Lahore City Cricket Association Ground
10 Dec 2010 Quaid-e-Azam Trophy 2010/11 Division Two State Bank of Pakistan vs Lahore Shalimar Sports Stadium, Sargodha
19 Dec 2010 Quaid-e-Azam Trophy 2010/11 Division Two Lahore Shalimar vs Hyderabad Lahore City Cricket Association Ground
19 Feb 2011 Faysal Bank Pentangular Cup 2010/11 Punjab vs Sind Gaddafi Stadium
25 Feb 2011 Faysal Bank Pentangular Cup 2010/11 Punjab vs Federal Areas Lahore City Cricket Association Ground
03 Mar 2011 Faysal Bank Pentangular Cup 2010/11 Punjab vs Baluchistan Gaddafi Stadium
09 Mar 2011 Faysal Bank Pentangular Cup 2010/11 Punjab vs Khyber Pakhtunkhwa Lahore City Cricket Association Ground
12 Oct 2011 Quaid-e-Azam Trophy 2011/12 Division Two Peshawar vs Lahore Ravi Arbab Niaz Stadium, Peshawar
18 Oct 2011 Quaid-e-Azam Trophy 2011/12 Division Two Lahore Ravi vs United Bank Limited Lahore City Cricket Association Ground
25 Oct 2011 Quaid-e-Azam Trophy 2011/12 Division Two Lahore Ravi vs Multan Gaddafi Stadium
30 Oct 2011 Quaid-e-Azam Trophy 2011/12 Division Two Lahore Ravi vs Quetta Gaddafi Stadium
12 Nov 2011 Quaid-e-Azam Trophy 2011/12 Division Two Lahore Ravi vs Sui Northern Gas Pipelines Limited Gaddafi Stadium
18 Nov 2011 Quaid-e-Azam Trophy 2011/12 Division Two Lahore Ravi vs Karachi Whites Gaddafi Stadium
24 Nov 2011 Quaid-e-Azam Trophy 2011/12 Division Two Hyderabad vs Lahore Ravi Niaz Stadium, Hyderabad
30 Nov 2011 Quaid-e-Azam Trophy 2011/12 Division Two Lahore Ravi vs Khan Research Laboratories Lahore City Cricket Association Ground