Domestic · GLA

Glamorgan

299Played
114Won
153Lost
4Tied / drawn
28No result
43%Win rate

Glamorgan Recent Form

Last 8 matches1 won · 2 lostlast 8
  1. Lv ESS
  2. Wv WOR
  3. NRv LEI
  4. Dv HAM
  5. NRv SOM
  6. Lv WAR
  7. NRv SUR
  8. Dv ESS

Glamorgan Recent Results

All results

Glamorgan Leading Players

Most runs
  1. Alex Horton6 matches · avg 40.0 · SR 103240runs
  2. Hope-Bell6 matches · avg 46.0 · SR 96230runs
  3. Edward Byrom6 matches · avg 35.0 · SR 84210runs
  4. Zain-ul-Hassan3 matches · avg 45.7 · SR 72137runs
  5. William Smale7 matches · avg 18.0 · SR 94126runs
Most wickets
  1. Daniel Douthwaite7 matches · econ 5.6614wickets
  2. Zain-ul-Hassan3 matches · econ 5.325wickets
  3. Andy Gorvin6 matches · econ 5.845wickets
  4. Ben Kellaway1 matches · econ 5.503wickets
  5. Timm van der Gugten3 matches · econ 3.733wickets

Glamorgan Results

DateOpponentScoreOpp. scoreResult
24 Sep 2026 EssexFirst Class · County Championship Division One 2026 505 (157.1)129 (45.1) D Match drawn
15 Sep 2026 SurreyFirst Class · County Championship Division One 2026 132 (45.5)115 (33) NR
8 Sep 2026 WarwickshireFirst Class · County Championship Division One 2026 69 (26.3)391 (97.5) L Warwickshire won by an innings and 257 runs
2 Sep 2026 SomersetFirst Class · County Championship Division One 2026 –– NR
27 Aug 2026 HampshireFirst Class · County Championship Division One 2026 –– D Match drawn
20 Aug 2026 LeicestershireFirst Class · County Championship Division One 2026 –– NR
9 Aug 2026 WorcestershireList A · Metro Bank One Day Cup 2026 281/8 (50)278/9 (50) W Glamorgan won by 2 wkts
7 Aug 2026 EssexList A · Metro Bank One Day Cup 2026 309/7 (50)312 (47.1) L Essex won by 3 runs
5 Aug 2026 HampshireList A · Metro Bank One Day Cup 2026 173/9 (40)263 (49.3) L Hampshire won by 90 runs
31 Jul 2026 DerbyshireList A · Metro Bank One Day Cup 2026 271 (47.3)315/5 (50) L Derbyshire won by 44 runs
29 Jul 2026 DurhamList A · Metro Bank One Day Cup 2026 326/6 (50)328/7 (49.3) L Durham won by 3 wkts
26 Jul 2026 MiddlesexList A · Metro Bank One Day Cup 2026 66 (20.5)67/2 (9.1) L Middlesex won by 8 wkts
24 Jul 2026 YorkshireList A · Metro Bank One Day Cup 2026 186 (47)190/8 (48.4) L Yorkshire won by 2 wkts
22 Jul 2026 SussexList A · Metro Bank One Day Cup 2026 295/8 (50)283/8 (50) W Glamorgan won by 12 runs
12 Jul 2026 GloucestershireT20 · Vitality T20 Blast 2026 154/6 (20)122 (17) W Glamorgan won by 50 runs
10 Jul 2026 WarwickshireT20 · Vitality T20 Blast 2026 158/4 (17.1)– L Warwickshire won by 4 wkts
8 Jul 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 164 (18.3)217/7 (20) L Northamptonshire won by 53 runs
5 Jul 2026 WorcestershireT20 · Vitality T20 Blast 2026 104/2 (12.3)103/6 (20) W Glamorgan Women won by 8 wkts
3 Jul 2026 WarwickshireT20 · Vitality T20 Blast 2026 187/3 (18.5)184/4 (20) W Glamorgan won by 7 wkts
26 Jun 2026 MiddlesexT20 · Vitality T20 Blast 2026 159/4 (17.3)153/7 (20) W Glamorgan won by 6 wkts
19 Jun 2026 SurreyFirst Class · County Championship Division One 2026 358 (114.1)105 (34.4) W Glamorgan won by 7 wkts
12 Jun 2026 SussexFirst Class · County Championship Division One 2026 155 (51.2)521 (125.1) L Sussex won by an innings and 98 runs
7 Jun 2026 LancashireT20 · Vitality T20 Blast 2026 202/8 (20)201/7 (20) W Glamorgan won by 2 wkts
5 Jun 2026 WorcestershireT20 · Vitality T20 Blast 2026 141 (19.3)168/8 (20) L Worcestershire won by 27 runs
4 Jun 2026 SomersetT20 · Vitality T20 Blast 2026 203/6 (20)202/6 (20) W Glamorgan won by 4 wkts
29 May 2026 SomersetT20 · Vitality T20 Blast 2026 175/3 (13.5)171/9 (20) W Glamorgan won by 7 wkts
23 May 2026 GloucestershireT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 –– NR
15 May 2026 WarwickshireFirst Class · County Championship Division One 2026 360 (101.5)– NR
8 May 2026 SomersetFirst Class · County Championship Division One 2026 –– W Glamorgan won by 2 wickets
1 May 2026 HampshireFirst Class · County Championship Division One 2026 –– NR
24 Apr 2026 LeicestershireFirst Class · County Championship Division One 2026 –– NR
26 Aug 2025 LeicestershireList A · Metro Bank One Day Cup 2025 278/3274 W Glamorgan Won by 7 Wickets
22 Aug 2025 WorcestershireList A · Metro Bank One Day Cup 2025 297/7298/5 L Worcestershire Won by 5 Wickets
20 Aug 2025 EssexList A · Metro Bank One Day Cup 2025 181371/6 L Essex Won by 190 Runs
17 Aug 2025 NottinghamshireList A · Metro Bank One Day Cup 2025 278/9282/3 L Nottinghamshire Won by 7 Wickets
15 Aug 2025 GloucestershireList A · Metro Bank One Day Cup 2025 –– NR
13 Aug 2025 SurreyList A · Metro Bank One Day Cup 2025 308/7146/5 L Surrey Won by 5 Wickets (DLS Method)
7 Aug 2025 DerbyshireList A · Metro Bank One Day Cup 2025 –– NR No Result
5 Aug 2025 HampshireList A · Metro Bank One Day Cup 2025 252324/6 L Hampshire Won by 72 Runs
18 Jul 2025 MiddlesexT20 · Vitality T20 Blast 2025 184/9132 W Glamorgan Won by 52 Runs
13 Jul 2025 GloucestershireT20 · Vitality T20 Blast 2025 135 (18.1)175/6 (20) L Gloucestershire won by 40 runs
11 Jul 2025 SurreyT20 · Vitality T20 Blast 2025 222/6 (20)224/4 (19.1) L Surrey won by 6 wkts
10 Jul 2025 HampshireT20 · Vitality T20 Blast 2025 113 (18.5)208/4 (20) L Hampshire won by 95 runs
6 Jul 2025 KentT20 · Vitality T20 Blast 2025 122/4 (11.4)118/9 (20) W Glamorgan won by 6 wkts
4 Jul 2025 SomersetT20 · Vitality T20 Blast 2025 176/6174/9 W Glamorgan Won by 2 Runs
20 Jun 2025 SomersetT20 · Vitality T20 Blast 2025 130/9 (20)131/4 (16.4) L Somerset won by 6 wkts
15 Jun 2025 GloucestershireT20 · Vitality T20 Blast 2025 189/6 (20)149/9 (20) W Glamorgan won by 40 runs
14 Jun 2025 SussexT20 · Vitality T20 Blast 2025 172 (18.5)199/7 (20) L Sussex won by 27 runs
12 Jun 2025 EssexT20 · Vitality T20 Blast 2025 220/6 (20)180 (19.5) W Glamorgan won by 40 runs
8 Jun 2025 SussexT20 · Vitality T20 Blast 2025 117 (15.2)195/4 (20) L Sussex won by 78 runs
6 Jun 2025 EssexT20 · Vitality T20 Blast 2025 185/4 (19)183/8 (20) W Glamorgan won by 6 wkts
3 Jun 2025 SurreyT20 · Vitality T20 Blast 2025 142 (20)149/8 (20) L Surrey won by 7 runs
1 Jun 2025 MiddlesexT20 · Vitality T20 Blast 2025 128/5 (15.3)124/9 (20) W Glamorgan won by 5 wkts
19 Jul 2024 SomersetT20 · Vitality T20 Blast 2024 243/4 (20)123 (13.3) W Glamorgan won by 120 runs
16 Jul 2024 KentT20 · Vitality T20 Blast 2024 145/6 (13)132/5 (13) W Glamorgan won by 13 runs (13 Ovs game due to rain)
14 Jul 2024 GloucestershireT20 · Vitality T20 Blast 2024 85 (15.5)206/6 (20) L Gloucestershire won by 121 runs
12 Jul 2024 MiddlesexT20 · Vitality T20 Blast 2024 88/9 (10)89/4 (9.3) L Middlesex won by 6 wkts
7 Jul 2024 EssexT20 · Vitality T20 Blast 2024 182/8 (20)156 (18.5) W Glamorgan won by 26 runs
5 Jul 2024 SussexT20 · Vitality T20 Blast 2024 235/6 (20)190/8 (18) W Glamorgan won by 24 runs (DLS method)
21 Jun 2024 SurreyT20 · Vitality T20 Blast 2024 107/9 (20)108/1 (9) L Surrey won by 9 wkts
20 Jun 2024 GloucestershireT20 · Vitality T20 Blast 2024 140/6 (20)142/8 (20) L Gloucestershire won by 2 wkts
16 Jun 2024 SomersetT20 · Vitality T20 Blast 2024 85 (13.2)193/8 (20) L Somerset won by 108 runs
13 Jun 2024 HampshireT20 · Vitality T20 Blast 2024 0/00/0 NR Match abandoned due to rain
7 Jun 2024 EssexT20 · Vitality T20 Blast 2024 166/8 (20)168/8 (18.4) L Essex won by 2 wkts
6 Jun 2024 MiddlesexT20 · Vitality T20 Blast 2024 177/7 (18.2)173 (20) W Glamorgan won by 3 wkts
2 Jun 2024 SussexT20 · Vitality T20 Blast 2024 183/7 (20)158/6 (20) W Glamorgan won by 25 runs
31 May 2024 SurreyT20 · Vitality T20 Blast 2024 181/7 (20)200/8 (20) L Surrey won by 19 runs
2 Jul 2023 MiddlesexT20 · Vitality T20 Blast 2023 151 (15.3)200/9 (20) L Middlesex won by 49 runs
30 Jun 2023 HampshireT20 · Vitality T20 Blast 2023 54/1 (5.3)97/2 (9.2) L Hampshire won by 21 runs (DLS method)
23 Jun 2023 SussexT20 · Vitality T20 Blast 2023 162/8 (20)182/6 (20) L Sussex won by 20 runs
21 Jun 2023 SomersetT20 · Vitality T20 Blast 2023 171 (19.3)172/2 (17.1) L Somerset won by 8 wkts
20 Jun 2023 SurreyT20 · Vitality T20 Blast 2023 157/8 (20)238/5 (20) L Surrey won by 81 runs
18 Jun 2023 GloucestershireT20 · Vitality T20 Blast 2023 183/5 (20)151/8 (20) W Glamorgan won by 32 runs
16 Jun 2023 EssexT20 · Vitality T20 Blast 2023 175/6 (20)177/6 (16) L Essex won by 4 wkts
9 Jun 2023 EssexT20 · Vitality T20 Blast 2023 175 (18.3)226/9 (20) L Essex won by 51 runs
7 Jun 2023 SurreyT20 · Vitality T20 Blast 2023 171/8 (20)236/2 (20) L Surrey won by 65 runs
4 Jun 2023 SussexT20 · Vitality T20 Blast 2023 219/5 (20)187/8 (20) W Glamorgan won by 32 runs
2 Jun 2023 KentT20 · Vitality T20 Blast 2023 191/3 (17)189/6 (20) W Glamorgan won by 7 wkts
31 May 2023 MiddlesexT20 · Vitality T20 Blast 2023 238/3 (20)209/5 (20) W Glamorgan won by 29 runs
28 May 2023 SomersetT20 · Vitality T20 Blast 2023 153 (19.4)154/6 (14.5) L Somerset won by 4 wkts
26 May 2023 GloucestershireT20 · Vitality T20 Blast 2023 162/8 (19.1)161/9 (20) W Glamorgan won by 2 wkts
3 Jul 2022 KentT20 · Vitality T20 Blast 2022 190/5 (20)155 (17.2) W Glamorgan won by 35 runs
2 Jul 2022 EssexT20 · Vitality T20 Blast 2022 185/7 (20)254/5 (20) L Essex won by 69 runs
24 Jun 2022 SomersetT20 · Vitality T20 Blast 2022 59/5 (7)75/6 (7) L Somerset won by 16 runs
21 Jun 2022 MiddlesexT20 · Vitality T20 Blast 2022 172/2 (14.2)171/7 (20) W Glamorgan won by 8 wkts
19 Jun 2022 SussexT20 · Vitality T20 Blast 2022 151/6 (19)149/8 (20) W Glamorgan won by 4 wkts
18 Jun 2022 GloucestershireT20 · Vitality T20 Blast 2022 0/00/0 NR Match abandoned - due to rain(with toss)
10 Jun 2022 HampshireT20 · Vitality T20 Blast 2022 125 (19.5)134/4 (20) L Hampshire won by 9 runs
7 Jun 2022 GloucestershireT20 · Vitality T20 Blast 2022 158/8 (20)159/5 (19) L Gloucestershire won by 5 wkts
5 Jun 2022 SurreyT20 · Vitality T20 Blast 2022 9/0 (1.3)160/9 (20) NR No result
3 Jun 2022 SomersetT20 · Vitality T20 Blast 2022 173/7 (20)174/1 (14.1) L Somerset won by 9 wkts
2 Jun 2022 EssexT20 · Vitality T20 Blast 2022 114/4 (16.5)113/9 (20) W Glamorgan won by 6 wkts
29 May 2022 MiddlesexT20 · Vitality T20 Blast 2022 168 (20)172/6 (19) L Middlesex won by 4 wkts
27 May 2022 SurreyT20 · Vitality T20 Blast 2022 173/5 (20)174/6 (19.5) L Surrey won by 4 wkts
26 May 2022 SussexT20 · Vitality T20 Blast 2022 153/3 (18.5)150/6 (20) W Glamorgan won by 7 wkts
18 Jul 2021 HampshireT20 · Vitality T20 Blast 2021 184/4 (20)187/4 (13) L Hampshire won by 6 wkts
16 Jul 2021 SomersetT20 · Vitality T20 Blast 2021 107 (17.4)181/5 (20) L Somerset won by 74 runs
2 Jul 2021 SussexT20 · Vitality T20 Blast 2021 168 (18.4)201/8 (20) L Sussex won by 33 runs
1 Jul 2021 EssexT20 · Vitality T20 Blast 2021 104 (17)108/2 (12.2) L Essex won by 8 wkts
29 Jun 2021 SurreyT20 · Vitality T20 Blast 2021 153/6 (20)152/9 (20) W Glamorgan won by 1 run
27 Jun 2021 MiddlesexT20 · Vitality T20 Blast 2021 170/8 (20)171/3 (17.4) L Middlesex won by 7 wkts
24 Jun 2021 GloucestershireT20 · Vitality T20 Blast 2021 182/8 (20)216/2 (20) L Gloucestershire won by 34 runs
18 Jun 2021 MiddlesexT20 · Vitality T20 Blast 2021 150/9 (20)129/9 (20) W Glamorgan won by 21 runs
16 Jun 2021 KentT20 · Vitality T20 Blast 2021 104 (17.4)144/7 (20) L Kent won by 40 runs
14 Jun 2021 SurreyT20 · Vitality T20 Blast 2021 166/8 (20)167/5 (18.2) L Surrey won by 5 wkts
13 Jun 2021 EssexT20 · Vitality T20 Blast 2021 156/3 (19)153/6 (20) W Glamorgan won by 7 wkts
10 Jun 2021 GloucestershireT20 · Vitality T20 Blast 2021 175/9 (20)179/6 (20) L Gloucestershire won by 4 runs
20 Sep 2020 WorcestershireT20 · Vitality T20 Blast 2020 196/4 (19.4)190/3 (20) W Glamorgan won by 6 wkts
18 Sep 2020 GloucestershireT20 · Vitality T20 Blast 2020 188/4 (20)171/6 (20) W Glamorgan won by 17 runs
16 Sep 2020 SomersetT20 · Vitality T20 Blast 2020 117 (15.5)183/3 (20) L Somerset won by 66 runs
13 Sep 2020 NorthamptonshireT20 · Vitality T20 Blast 2020 99/3 (16)98 (17.2) W Glamorgan won by 7 wkts
11 Sep 2020 WarwickshireT20 · Vitality T20 Blast 2020 129/8 (20)142/9 (20) L Warwickshire won by 13 runs
3 Sep 2020 NorthamptonshireT20 · Vitality T20 Blast 2020 160/7 (20)161/6 (19.2) L Northamptonshire won by 4 wkts
1 Sep 2020 SomersetT20 · Vitality T20 Blast 2020 133/8 (20)134/2 (16.1) L Somerset won by 8 wkts
30 Aug 2020 WarwickshireT20 · Vitality T20 Blast 2020 140/9 (20)141/4 (18.5) L Warwickshire won by 6 wkts
29 Aug 2020 GloucestershireT20 · Vitality T20 Blast 2020 150/7 (20)135 (20) W Glamorgan won by 15 runs
30 Aug 2019 HampshireT20 · Vitality T20 Blast 2019 216/5 (20)188/8 (20) W Glamorgan won by 28 runs
26 Aug 2019 SussexT20 · Vitality T20 Blast 2019 174/4 (20)176/3 (16.5) L Sussex won by 7 wkts
24 Aug 2019 SomersetT20 · Vitality T20 Blast 2019 152 (20)177/8 (20) L Somerset won by 25 runs

Latest 120 of 299 results.

Glamorgan Records

Highest total505vs ESS, 24 Sep 2026
Lowest all out44vs SUR, 25 Jul 2019
Biggest win by runs120 runsvs SOM, 19 Jul 2024
Biggest win by wickets10 wicketsvs GLO, 10 Jul 2011

Glamorgan Season by Season

YearPWLT/DNRWin %
20263211112850%
2025228120240%
202414670146%
202314590036%
202214570242%
202112390025%
20209450044%
201912181211%
201813760054%
201714840267%
201614840267%
201514770050%
201415661250%
201310550050%
20126230140%
201116590236%
2010166100038%
200910280020%
20089340243%
20076140120%
20068340143%
20057250029%
20047520071%
20035140020%

Glamorgan Head to Head

OpponentPWLT/DNRWin %
Somerset4516260338%
Gloucestershire4318191549%
Surrey2810150340%
Essex279151238%
Sussex2710150240%
Hampshire257141333%
Warwickshire247130435%
Middlesex221570068%
Northamptonshire163100323%
Worcestershire15960060%
Kent13751058%
Leicestershire5210267%
Derbyshire201010%
Durham202000%
Yorkshire202000%
Lancashire2110050%
Nottinghamshire101000%

Glamorgan Record by Venue

GroundPWLT/DNRWin %
Sophia Gardens142616541248%
Taunton - The Cooper Associates County Ground194150021%
County Ground17870253%
County Ground16580338%
The Rose Bowl13390125%
Edgbaston13290218%
County Ground13480133%
London - Kennington Oval13660150%
New Road9450044%
County Ground6140120%
St Lawrence Ground5320060%
Old Deer Park5410080%
The Gnoll4120133%
College Ground403010%
The Oval201010%
County Ground21001100%
Merchant Taylors' School Ground22000100%
Radlett - Radlett Cricket Club202000%
Grace Road10001–
Repton School Ground101000%
Roseworth Terrace101000%
Brunton Memorial Ground101000%
Stanley Park11000100%
Lord's11000100%
Arundel - Arundel Castle11000100%
Nevill Ground11000100%
Manchester - Emirates Old Trafford101000%
Rugby School Ground11000100%
Riverside Ground101000%
Swansea101000%

Glamorgan Batting

PlayerMInnsRunsHSAvgSR50+
Alex Horton6624012240.00103.42
Hope-Bell6623012346.0096.21
Edward Byrom662107635.0084.02
Zain-ul-Hassan331376545.6772.12
William Smale771265818.0094.01
Daniel Douthwaite771154519.1793.50
Callum Rhys Nicholls661004516.6776.30
Bethan Gammon11696969.00146.81
Ben Kellaway22563228.00143.60
Kiran Carlson22524226.00192.60
Henry Hurle55502310.0061.70
Andy Gorvin55402010.0053.30

Glamorgan Bowling

PlayerMOversWktsBestAvgEcon
Daniel Douthwaite753.314421.645.66
Zain-ul-Hassan3285229.805.32
Andy Gorvin642.45249.805.84
Ben Kellaway14337.335.50
Timm van der Gugten3223227.333.73
Hope-Bell316.43232.335.82
Thomas Edwards322.23139.675.33
Romano Franco5423280.675.76
Gemma Porter12224.504.50
Katy Cobb142211.505.75
Nicole Reid142213.506.75
Nathan McAndrew142227.0013.50

Everyone Who Has Played for Glamorgan

Glamorgan Record by Tournament

Tournament / seasonPWLT/DNRWin %
County Championship Division One 202612222650%
Metro Bank One Day Cup163110221%
Metro Bank One Day Cup 20268260025%
Metro Bank One Day Cup 20258150217%
Vitality T20 Blast27110914022044%
Vitality T20 Blast 202612730270%
Vitality T20 Blast 202514770050%
Vitality T20 Blast 202414670146%
Vitality T20 Blast 202314590036%
Vitality T20 Blast 202214570242%
Vitality T20 Blast 202112390025%
Vitality T20 Blast 20209450044%
Vitality T20 Blast 201912181211%
Vitality T20 Blast 201813760054%
Vitality T20 Blast 201714840267%
Vitality T20 Blast 201614840267%
Vitality T20 Blast 201514770050%
Vitality T20 Blast 201415661250%
Vitality T20 Blast 201310550050%
Vitality T20 Blast 20126230140%
Vitality T20 Blast 201116590236%
Vitality T20 Blast 2010166100038%
Vitality T20 Blast 200910280020%
Vitality T20 Blast 20089340243%
Vitality T20 Blast 20076140120%
Vitality T20 Blast 20068340143%
Vitality T20 Blast 20057250029%
Vitality T20 Blast 20047520071%
Vitality T20 Blast 20035140020%