List A Matches played on St Helen's, Swansea (149)
21st May 1966
Gillette Cup 1966
2nd Round
Glamorgan v Warwickshire
a69
18th May 1969
Player's County League 1969
Glamorgan v Hampshire
a156
7th June 1969
Gillette Cup 1969
2nd Round
Glamorgan v Hertfordshire
a176
27th July 1969
Player's County League 1969
Glamorgan v Warwickshire
a228
31st August 1969
Player's County League 1969
Glamorgan v Essex
a266
3rd May 1970
John Player League 1970
Glamorgan v Kent
a303
30th May 1970
Gillette Cup 1970
2nd Round
Glamorgan v Surrey
a329
30th August 1970
John Player League 1970
Glamorgan v Derbyshire
a429
30th May 1971
John Player League 1971
Glamorgan v Warwickshire
a502
8th August 1971
John Player League 1971
Glamorgan v Yorkshire
a581
29th April 1972
Benson and Hedges Cup 1972
West Group
Glamorgan v Gloucestershire
a640
14th May 1972
John Player League 1972
Glamorgan v Yorkshire
a674
11th June 1972
John Player League 1972
Glamorgan v Warwickshire
a719
27th August 1972
John Player League 1972
Glamorgan v Surrey
a825
12th May 1973
Benson and Hedges Cup 1973
West Group
Glamorgan v Hampshire
a889
2nd June 1973
Benson and Hedges Cup 1973
West Group
Glamorgan v Minor Counties South
a926
24th June 1973
John Player League 1973
Glamorgan v Lancashire
a960
8th July 1973
West Indies in England 1973
Glamorgan v West Indians
a980
18th July 1973
Prudential Trophy 1973
1st ODI
England v New Zealand
a1003
29th July 1973
John Player League 1973
Glamorgan v Kent
a1013
2nd September 1973
John Player League 1973
Glamorgan v Middlesex
a1050
27th April 1974
Benson and Hedges Cup 1974
West Group
Glamorgan v Somerset
a1098
16th June 1974
John Player League 1974
Glamorgan v Northamptonshire
a1184
29th June 1974
Gillette Cup 1974
1st Round
Glamorgan v Lincolnshire
a1200
7th July 1974
John Player League 1974
Glamorgan v Nottinghamshire
a1213
28th July 1974
John Player League 1974
Glamorgan v Somerset
a1246
11th May 1975
John Player League 1975
Glamorgan v Surrey
a1366
21st May 1975
Benson and Hedges Cup 1975
West Group
Glamorgan v Hampshire
a1388
8th June 1975
John Player League 1975
Glamorgan v Warwickshire
a1416
27th July 1975
John Player League 1975
Glamorgan v Lancashire
a1494
8th May 1976
Benson and Hedges Cup 1976
Group A
Glamorgan v Hampshire
a1644
30th May 1976
John Player League 1976
Glamorgan v Leicestershire
a1686
4th July 1976
John Player League 1976
Glamorgan v Nottinghamshire
a1730
8th August 1976
West Indies in British Isles 1976
Glamorgan v West Indians
a1780
15th August 1976
John Player League 1976
Glamorgan v Derbyshire
a1788
7th May 1977
Benson and Hedges Cup 1977
Group B
Glamorgan v Worcestershire
a1888
8th June 1977
Benson and Hedges Cup 1977
Quarter-Final
Glamorgan v Hampshire
a1949
12th June 1977
John Player League 1977
Glamorgan v Warwickshire
a1953
17th July 1977
John Player League 1977
Glamorgan v Kent
a2003a
17th August 1977
Gillette Cup 1977
Semi-Final
Glamorgan v Leicestershire
a2040
28th August 1977
John Player League 1977
Glamorgan v Lancashire
a2047
6th May 1978
Benson and Hedges Cup 1978
Group B
Glamorgan v Hampshire
a2125
28th May 1978
John Player League 1978
Glamorgan v Hampshire
a2167
4th June 1978
John Player League 1978
Glamorgan v Leicestershire
a2175
16th July 1978
John Player League 1978
Glamorgan v Middlesex
a2228
13th August 1978
John Player League 1978
Glamorgan v Nottinghamshire
a2263
13th May 1979
John Player League 1979
Glamorgan v Sussex
a2382
19th May 1979
Benson and Hedges Cup 1979
Group A
Glamorgan v Gloucestershire
a2388
10th June 1979
John Player League 1979
Glamorgan v Warwickshire
a2431
27th June 1979
Gillette Cup 1979
1st Round
Glamorgan v Kent
a2457
8th July 1979
John Player League 1979
Glamorgan v Somerset
a2472
26th August 1979
John Player League 1979
Glamorgan v Derbyshire
a2532
17th May 1980
Benson and Hedges Cup 1980
Group C
Glamorgan v Minor Counties
a2635
18th May 1980
John Player League 1980
Glamorgan v Essex
a2642
25th May 1980
John Player League 1980
Glamorgan v Nottinghamshire
a2669
15th June 1980
John Player League 1980
Glamorgan v Yorkshire
a2695
29th June 1980
West Indies in British Isles 1980
Glamorgan v West Indians
a2709
17th August 1980
John Player League 1980
Glamorgan v Gloucestershire
a2781
9th May 1981
Benson and Hedges Cup 1981
Group C
Glamorgan v Essex
a2925
7th June 1981
John Player League 1981
Glamorgan v Surrey
a2981
28th June 1981
John Player League 1981
Glamorgan v Warwickshire
a3007
16th August 1981
John Player League 1981
Glamorgan v Derbyshire
a3083
25th May 1982
Benson and Hedges Cup 1982
Group D
Glamorgan v Somerset
a3307
30th May 1982
John Player League 1982
Glamorgan v Somerset
a3323
4th July 1982
Pakistan in British Isles 1982
Glamorgan v Pakistanis
a3374
25th July 1982
John Player League 1982
Glamorgan v Middlesex
a3404
22nd August 1982
John Player League 1982
Glamorgan v Nottinghamshire
a3441
15th May 1983
John Player Special League 1983
Glamorgan v Warwickshire
a3636
21st May 1983
Benson and Hedges Cup 1983
Group D
Glamorgan v Kent
a3650
23rd May 1983
Benson and Hedges Cup 1983
Group D
Glamorgan v Kent
a3659
29th May 1983
John Player Special League 1983
Glamorgan v Lancashire
a3662
9th June 1983
Prudential World Cup 1983
Group A
Pakistan v Sri Lanka
a3679
20th July 1983
National Westminster Bank Trophy 1983
2nd Round
Glamorgan v Hampshire
a3764
31st July 1983
John Player Special League 1983
Glamorgan v Surrey
a3780
21st August 1983
John Player Special League 1983
Glamorgan v Derbyshire
a3811
5th May 1984
Benson and Hedges Cup 1984
Group C
Glamorgan v Somerset
a3994
6th May 1984
John Player Special League 1984
Glamorgan v Gloucestershire
a4002
1st July 1984
John Player Special League 1984
Glamorgan v Leicestershire
a4093
4th July 1984
National Westminster Bank Trophy 1984
1st Round
Glamorgan v Nottinghamshire
a4104
19th August 1984
John Player Special League 1984
Glamorgan v Northamptonshire
a4176
11th May 1985
Benson and Hedges Cup 1985
Group D
Glamorgan v Minor Counties
a4388
16th June 1985
John Player Special League 1985
Glamorgan v Essex
a4464
7th July 1985
John Player Special League 1985
Glamorgan v Nottinghamshire
a4504
7th August 1985
National Westminster Bank Trophy 1985
Quarter-Final
Glamorgan v Worcestershire
a4542
25th August 1985
John Player Special League 1985
Glamorgan v Yorkshire
a4560
10th May 1986
Benson and Hedges Cup 1986
Group C
Glamorgan v Sussex
a4808
11th May 1986
John Player Special League 1986
Glamorgan v Leicestershire
a4817
17th May 1986
Benson and Hedges Cup 1986
Group C
Glamorgan v Gloucestershire
a4841
22nd June 1986
John Player Special League 1986
Glamorgan v Lancashire
a4891
4th May 1987
Benson and Hedges Cup 1987
Group D
Glamorgan v Sussex
a5205
17th May 1987
Refuge Assurance League 1987
Glamorgan v Kent
a5249
26th July 1987
Refuge Assurance League 1987
Glamorgan v Warwickshire
a5341
16th August 1987
Refuge Assurance League 1987
Glamorgan v Worcestershire
a5366
14th May 1988
Benson and Hedges Cup 1988
Group D
Glamorgan v Gloucestershire
a5656
8th June 1988
Benson and Hedges Cup 1988
Semi-Final
Glamorgan v Derbyshire
a5696
14th August 1988
Refuge Assurance League 1988
Glamorgan v Worcestershire
a5791
14th August 1988
Refuge Assurance League 1988
Glamorgan v Worcestershire
a5785
13th May 1989
Benson and Hedges Cup 1989
Group A
Glamorgan v Sussex
a6039
30th July 1989
Refuge Assurance League 1989
Glamorgan v Hampshire
a6160
12th May 1990
Benson and Hedges Cup 1990
Group A
Glamorgan v Kent
a6541
27th June 1990
National Westminster Bank Trophy 1990
1st Round
Glamorgan v Dorset
a6609
29th July 1990
Refuge Assurance League 1990
Glamorgan v Derbyshire
a6664
26th August 1990
Refuge Assurance League 1990
Glamorgan v Worcestershire
a6698
19th May 1991
Refuge Assurance League 1991
Glamorgan v Warwickshire
a7036
26th May 1991
Refuge Assurance League 1991
Glamorgan v Sussex
a7044
4th August 1991
Refuge Assurance League 1991
Glamorgan v Gloucestershire
a7148
31st May 1992
Sunday League 1992
Glamorgan v Leicestershire
a7578
24th June 1992
National Westminster Bank Trophy 1992
1st Round
Glamorgan v Surrey
a7614
29th July 1992
National Westminster Bank Trophy 1992
Quarter-Final
Glamorgan v Northamptonshire
a7676
2nd August 1992
Sunday League 1992
Glamorgan v Kent
a7682
22nd June 1993
National Westminster Bank Trophy 1993
1st Round
Glamorgan v Oxfordshire
a8092
27th June 1993
AXA Equity and Law League 1993
Glamorgan v Nottinghamshire
a8108
28th July 1993
National Westminster Bank Trophy 1993
Quarter-Final
Glamorgan v Worcestershire
a8154
22nd August 1993
AXA Equity and Law League 1993
Glamorgan v Hampshire
a8188
5th June 1994
AXA Equity and Law League 1994
Glamorgan v Surrey
a8652
19th June 1994
AXA Equity and Law League 1994
Glamorgan v Derbyshire
a8668
21st June 1994
National Westminster Bank Trophy 1994
1st Round
Glamorgan v Lincolnshire
a8681
26th July 1994
National Westminster Bank Trophy 1994
Quarter-Final
Glamorgan v Surrey
a8741
31st July 1994
AXA Equity and Law League 1994
Glamorgan v Somerset
a8746
14th May 1995
AXA Equity and Law League 1995
Glamorgan v Sussex
a9224
16th May 1995
Benson and Hedges Cup 1995
Group C
Glamorgan v Gloucestershire
a9232
2nd July 1995
AXA Equity and Law League 1995
Glamorgan v Durham
a9312
16th June 1996
AXA Equity and Law League 1996
Glamorgan v Somerset
a9897
28th July 1996
AXA Equity and Law League 1996
Glamorgan v Lancashire
a9976
11th August 1996
AXA Equity and Law League 1996
Glamorgan v Leicestershire
a9994
29th June 1997
AXA Life League 1997
Glamorgan v Sussex
a10590
6th July 1997
AXA Life League 1997
Glamorgan v Gloucestershire
a10596
5th July 1998
AXA League 1998
Glamorgan v Surrey
a11273
23rd June 1999
National Westminster Bank Trophy 1999
3rd Round
Wales Minor Counties v Somerset
a12010
4th July 1999
CGU National League 1999
Division 2
Glamorgan v Sussex
a12018
21st June 2000
National Westminster Bank Trophy 2000
3rd Round
Wales Minor Counties v Essex
a12794
2nd July 2000
Norwich Union National League 2000
Division 2
Glamorgan v Warwickshire
a12819
3rd June 2001
Norwich Union League 2001
Division 2
Glamorgan v Sussex
a13511
27th June 2001
Cheltenham and Gloucester Trophy 2001
3rd Round
Wales Minor Counties v Leicestershire
a13576
7th July 2002
Norwich Union League 2002
Division 1
Glamorgan v Leicestershire
a14391
8th June 2003
National League 2003
Division 1
Glamorgan v Worcestershire
a15147
6th June 2004
totesport League 2004
Division 1
Glamorgan v Gloucestershire
a15925
4th May 2005
Cheltenham and Gloucester Trophy 2005
1st Round
Wales Minor Counties v Nottinghamshire
a16613
5th June 2005
totesport League 2005
Division 1
Glamorgan v Nottinghamshire
a16656a
4th June 2006
Cheltenham and Gloucester Trophy 2006
South Division
Glamorgan v Somerset
a17469
27th May 2007
Friends Provident Trophy 2007
South Division
Glamorgan v Essex
a18240a
3rd June 2007
Friends Provident Trophy 2007
South Division
Glamorgan v Hampshire
a18248
25th May 2008
Friends Provident Trophy 2008
South/West Group
Glamorgan v Worcestershire
a19006
19th May 2009
Friends Provident Trophy 2009
Group D
Glamorgan v Northamptonshire
a19818a
25th July 2010
Clydesdale Bank 40 2010
Group A
Glamorgan v Sussex
a20677
31st July 2011
Clydesdale Bank 40 2011
Group C
Glamorgan v Nottinghamshire
a21442
5th August 2012
Clydesdale Bank 40 2012
Group B
Glamorgan v Nottinghamshire
a22076
25th August 2013
Yorkshire Bank 40 2013
Group C
Glamorgan v Leicestershire
a22798
14th August 2014
Royal London One-Day Cup 2014
Group B
Glamorgan v Warwickshire
a23489
5th August 2015
Royal London One-Day Cup 2015
Group B
Glamorgan v Sussex
a24205
31st July 2016
Royal London One-Day Cup 2016
South Division
Glamorgan v Hampshire
a24848
14th May 2017
Royal London One-Day Cup 2017
South Division
Glamorgan v Kent
a25576
3rd June 2018
Royal London One-Day Cup 2018
South Division
Glamorgan v Hampshire
a26469