Cricket Scotland League Matches played by John Garden (31)

15th May 1999 Scotland National Cricket League Premier Division 1999  Grange v Carlton Raeburn Place, Edinburgh csl256
22nd May 1999 Scotland National Cricket League Premier Division 1999  Ferguslie v Grange Meikleriggs, Paisley csl273
5th June 1999 Scotland National Cricket League Premier Division 1999  Grange v Greenock Raeburn Place, Edinburgh csl291
12th June 1999 Scotland National Cricket League Premier Division 1999  Ayr v Grange Cambusdoon New Ground, Alloway csl299
10th July 1999 Scotland National Cricket League Premier Division 1999  Grange v Stoneywood-Dyce Raeburn Place, Edinburgh csl334
7th August 1999 Scotland National Cricket League Premier Division 1999  Greenock v Grange Glenpark, Greenock csl396
14th August 1999 Scotland National Cricket League Premier Division 1999  Grange v Ayr Raeburn Place, Edinburgh csl410
21st August 1999 Scotland National Cricket League Premier Division 1999  West of Scotland v Grange Hamilton Crescent, Glasgow csl431
28th August 1999 Scotland National Cricket League Premier Division 1999  Grange v West Lothian Raeburn Place, Edinburgh csl442
3rd June 2000 Scotland National Cricket League Premier Division 2000  Grange v Heriot's Raeburn Place, Edinburgh csl512
10th June 2000 Scotland National Cricket League Premier Division 2000  Prestwick v Grange Henry Thow Oval, Prestwick csl526
17th June 2000 Scotland National Cricket League Premier Division 2000  Aberdeenshire v Grange Mannofield Park, Aberdeen csl530
24th June 2000 Scotland National Cricket League Premier Division 2000  Grange v Ayr Raeburn Place, Edinburgh csl552
1st July 2000 Scotland National Cricket League Premier Division 2000  Carlton v Grange Grange Loan, Edinburgh csl562
15th July 2000 Scotland National Cricket League Premier Division 2000  West of Scotland v Grange Hamilton Crescent, Glasgow csl597
23rd July 2000 Scotland National Cricket League Premier Division 2000  Grange v West Lothian Raeburn Place, Edinburgh csl602
29th July 2000 Scotland National Cricket League Premier Division 2000  Clydesdale v Grange Titwood, Glasgow csl615
5th August 2000 Scotland National Cricket League Premier Division 2000  Grange v Prestwick Raeburn Place, Edinburgh csl636
2nd September 2000 Scotland National Cricket League Premier Division 2000  Grange v Carlton Raeburn Place, Edinburgh csl677
5th May 2001 Scotland National Cricket League Premier Division 2001  Carlton v Grange Grange Loan, Edinburgh csl685
12th May 2001 Scotland National Cricket League Premier Division 2001  Grange v West of Scotland Raeburn Place, Edinburgh csl705
19th May 2001 Scotland National Cricket League Premier Division 2001  Grange v Aberdeenshire Raeburn Place, Edinburgh csl723
26th May 2001 Scotland National Cricket League Premier Division 2001  West Lothian v Grange Boghall, Linlithgow csl742
2nd June 2001 Scotland National Cricket League Premier Division 2001  Grange v Watsonians Raeburn Place, Edinburgh csl750
23rd June 2001 Scotland National Cricket League Premier Division 2001  Grange v Ayr Raeburn Place, Edinburgh csl780
30th June 2001 Scotland National Cricket League Premier Division 2001  Grange v Uddingston Raeburn Place, Edinburgh csl794
21st July 2001 Scotland National Cricket League Premier Division 2001  Aberdeenshire v Grange Mannofield Park, Aberdeen csl808
28th July 2001 Scotland National Cricket League Premier Division 2001  Watsonians v Grange Myreside, Edinburgh csl834
4th August 2001 Scotland National Cricket League Premier Division 2001  Grange v West Lothian Raeburn Place, Edinburgh csl842
18th August 2001 Scotland National Cricket League Premier Division 2001  Grange v Prestwick Raeburn Place, Edinburgh csl865
25th August 2001 Scotland National Cricket League Premier Division 2001  Ayr v Grange Cambusdoon New Ground, Alloway csl874