Scotland First-Class Matches played on Punjab Cricket Association IS Bindra Stadium, Mohali (85)

2nd December 1993 Ranji Trophy 1993/94 North ZonePunjab v Servicesf40773
8th December 1993 Ranji Trophy 1993/94 North ZonePunjab v Jammu and Kashmirf40789
20th December 1993 Ranji Trophy 1993/94 North ZonePunjab v Himachal Pradeshf40841
3rd February 1994 Sri Lanka in India 1993/94  Punjab v Sri Lankansf40943
10th December 1994 West Indies in India 1994/95 3rd TestIndia v West Indiesf41384
24th December 1994 Ranji Trophy 1994/95 North ZonePunjab v Haryanaf41435
12th February 1995 Ranji Trophy 1994/95 Pre-Quarter-FinalPunjab v Karnatakaf41628
26th February 1995 Ranji Trophy 1994/95 Quarter-FinalPunjab v Madhya Pradeshf41652
10th December 1995 Ranji Trophy 1995/96 North ZonePunjab v Servicesf42112
10th January 1996 Ranji Trophy 1995/96 North ZonePunjab v Jammu and Kashmirf42188a
12th February 1996 Ranji Trophy 1995/96 Pre-Quarter-FinalPunjab v Barodaf42296
4th December 1996 Duleep Trophy 1996/97 FinalCentral Zone v South Zonef42731
20th January 1997 Ranji Trophy 1996/97 Super League Group APunjab v Keralaf42865
7th February 1997 Ranji Trophy 1996/97 Super League Group APunjab v Orissaf42917
19th October 1997 Ranji Trophy 1997/98 North ZonePunjab v Servicesf43278
26th October 1997 Ranji Trophy 1997/98 North ZonePunjab v Himachal Pradeshf43293
19th November 1997 Sri Lanka in India 1997/98 1st TestIndia v Sri Lankaf43353
23rd February 1998 Ranji Trophy 1997/98 Super League Group APunjab v Railwaysf43592
4th March 1998 Ranji Trophy 1997/98 Super League Group APunjab v Mumbaif43610
10th October 1999 New Zealand in India 1999/00 1st TestIndia v New Zealandf44581
24th October 1999 Ranji Trophy 1999/00 North ZonePunjab v Himachal Pradeshf44619
31st October 1999 Ranji Trophy 1999/00 North ZonePunjab v Servicesf44645
5th February 2000 Ranji Trophy 1999/00 Super League Group BPunjab v Hyderabadf44969
24th February 2000 Ranji Trophy 1999/00 Super League Group BPunjab v Barodaf45016
4th March 2000 Ranji Trophy 1999/00 Super League Group BPunjab v Biharf45029
11th January 2001 Duleep Trophy 2000/01  North Zone v West Zonef45532
10th March 2001 Ranji Trophy 2000/01 Pre-Quarter-FinalPunjab v Rajasthanf45716
5th April 2001 Ranji Trophy 2000/01 Semi-FinalPunjab v Railwaysf45772
1st November 2001 Ranji Trophy 2001/02 North ZonePunjab v Himachal Pradeshf46090
3rd December 2001 England in India 2001/02 1st TestIndia v Englandf46198
23rd January 2002 Ranji Trophy 2001/02 Pre-Quarter-FinalPunjab v Assamf46302
5th February 2002 Ranji Trophy 2001/02 Quarter-FinalPunjab v Orissaf46357
9th November 2002 Ranji Trophy 2002/03 Elite Group BPunjab v Barodaf46872
19th December 2002 Ranji Trophy 2002/03 Elite Group BPunjab v Uttar Pradeshf46944
1st February 2003 Ranji Trophy 2002/03 Elite Group BPunjab v Tamil Naduf47115
16th October 2003 New Zealand in India 2003/04 2nd TestIndia v New Zealandf47451
1st December 2003 Ranji Trophy 2003/04 Elite Group APunjab v Delhif47586
17th December 2003 Ranji Trophy 2003/04 Elite Group APunjab v Andhraf47640
25th December 2003 Ranji Trophy 2003/04 Elite Group APunjab v Mumbaif47671
4th March 2004 Duleep Trophy 2003/04 FinalNorth Zone v East Zonef47838
22nd September 2004 Irani Cup 2004/05  Rest of India v Mumbaif48132
7th November 2004 Ranji Trophy 2004/05 Elite Group BPunjab v Uttar Pradeshf48246
25th November 2004 Ranji Trophy 2004/05 Elite Group BPunjab v Barodaf48303
4th December 2004 Ranji Trophy 2004/05 Elite Group BPunjab v Maharashtraf48333
8th March 2005 Pakistan in India 2004/05 1st TestIndia v Pakistanf48551
30th March 2005 Ranji Trophy 2004/05 Elite Group FinalPunjab v Railwaysf48596
23rd November 2005 Ranji Trophy 2005/06 Elite Group BPunjab v Servicesf48947
1st December 2005 Ranji Trophy 2005/06 Elite Group BPunjab v Haryanaf48978
9th December 2005 Ranji Trophy 2005/06 Elite Group BPunjab v Hyderabadf49001
9th March 2006 England in India 2005/06 2nd TestIndia v Englandf49266
23rd November 2006 Ranji Trophy 2006/07 Elite Group BPunjab v Bengalf49627
1st December 2006 Ranji Trophy 2006/07 Elite Group BPunjab v Gujaratf49660
9th December 2006 Ranji Trophy 2006/07 Elite Group BPunjab v Mumbaif49696
15th November 2007 Ranji Trophy 2007/08 Elite Group BPunjab v Hyderabadf50362
23rd November 2007 Ranji Trophy 2007/08 Elite Group BPunjab v Uttar Pradeshf50404
17th December 2007 Ranji Trophy 2007/08 Elite Group BPunjab v Orissaf50515
17th October 2008 Australia in India 2008/09 2nd TestIndia v Australiaf51004
10th November 2008 Ranji Trophy 2008/09 Elite Group APunjab v Rajasthanf51066
19th December 2008 England in India 2008/09 2nd TestIndia v Englandf51230
10th November 2009 Ranji Trophy 2009/10 Elite Group APunjab v Hyderabadf51947
24th November 2009 Ranji Trophy 2009/10 Elite Group APunjab v Gujaratf52024
1st December 2009 Ranji Trophy 2009/10 Elite Group APunjab v Himachal Pradeshf52056
1st October 2010 Australia in India 2010/11 1st TestIndia v Australiaf52585
10th November 2010 Ranji Trophy 2010/11 Elite Group BPunjab v Karnatakaf52685
3rd November 2011 Ranji Trophy 2011/12 Elite Group APunjab v Uttar Pradeshf53490
10th November 2011 Ranji Trophy 2011/12 Elite Group APunjab v Orissaf53518
17th November 2011 Ranji Trophy 2011/12 Elite Group APunjab v Saurashtraf53560
29th November 2011 Ranji Trophy 2011/12 Elite Group APunjab v Railwaysf53620
2nd November 2012 Ranji Trophy 2012/13 Group APunjab v Hyderabadf54255
9th November 2012 Ranji Trophy 2012/13 Group APunjab v Bengalf54290
24th November 2012 Ranji Trophy 2012/13 Group APunjab v Saurashtraf54356
1st December 2012 Ranji Trophy 2012/13 Group APunjab v Rajasthanf54385
14th March 2013 Australia in India 2012/13 3rd TestIndia v Australiaf54719
27th October 2013 Ranji Trophy 2013/14 Group APunjab v Orissaf55033
21st November 2013 Ranji Trophy 2013/14 Group APunjab v Gujaratf55131
6th December 2013 Ranji Trophy 2013/14 Group APunjab v Vidarbhaf55201
18th January 2014 Ranji Trophy 2013/14 Semi-FinalPunjab v Karnatakaf55347
22nd October 2014 Duleep Trophy 2014/15 Semi-FinalNorth Zone v Central Zonef55813
29th January 2015 Ranji Trophy 2014/15 Group BPunjab v Orissaf56133
1st October 2015 Ranji Trophy 2015/16 Group BPunjab v Railwaysf56549
15th October 2015 Ranji Trophy 2015/16 Group BPunjab v Gujaratf56595
5th November 2015 South Africa in India 2015/16 1st TestIndia v South Africaf56673
27th October 2016 Ranji Trophy 2016/17 Group BDelhi v Orissaf57390
26th November 2016 England in India 2016/17 3rd TestIndia v Englandf57523
7th December 2016 Ranji Trophy 2016/17 Group BKarnataka v Maharashtraf57570
14th October 2017 Ranji Trophy 2017/18 Group DPunjab v Vidarbhaf58118