Sophia Gardens, Cardiff
T20(Male) 108
T20(Female) 21
ODI(Male) 58
ODI(Female) 2
Test(Male) 70
| South Africa VS England 1st T20
10 September,2025 South Africa tour of England | South Africa Won The Match By 14 Runs (D/L) |
| Welsh Fire VS Trent Rockets 27th T20
24 August,2025 The Hundred Men's Competition | Trent Rockets Won The Match By 3 Wickets |
| Southern Brave VS Welsh Fire 21st T20
20 August,2025 The Hundred Men's Competition | Southern Brave Won The Match By 4 Runs |
| Welsh Fire VS Manchester Originals 12th T20
13 August,2025 The Hundred Men's Competition | Welsh Fire Won The Match By 25 Runs |
| London Spirit VS Welsh Fire 6th T20
09 August,2025 The Hundred Men's Competition | London Spirit Won The Match By 8 Runs |
| Glamorgan VS Middlesex Only T20
18 July,2025 Vitality Blast Men | Glamorgan Won The Match By 52 Runs |
| Gloucestershire VS Glamorgan Only T20
13 July,2025 Vitality Blast Men | Gloucestershire Won The Match By 40 Runs |
| Kent VS Glamorgan Only T20
06 July,2025 Vitality Blast Men | Glamorgan Won The Match By 6 Wickets |
| Glamorgan VS Somerset Only T20
20 June,2025 Vitality Blast Men | Somerset Won The Match By 6 Wickets |
| Sussex VS Glamorgan Only T20
14 June,2025 Vitality Blast Men | Sussex Won The Match By 27 Runs |
| Essex VS Glamorgan Only T20
06 June,2025 Vitality Blast Men | Glamorgan Won The Match By 6 Wickets |
| Surrey VS Glamorgan Only T20
03 June,2025 Vitality Blast Men | Surrey Won The Match By 7 Runs |
| Australia VS England 2nd T20
13 September,2024 Australia tour of England | England Won The Match By 3 Wickets |
| Welsh Fire VS Birmingham Phoenix 25th T20
10 August,2024 The Hundred Men's Competition | Birmingham Phoenix Won The Match By 5 Wickets |
| Northern Superchargers VS Welsh Fire 21st T20
08 August,2024 The Hundred Men's Competition | No Result |
| Southern Brave VS Welsh Fire 17th T20
05 August,2024 The Hundred Men's Competition | Southern Brave Won The Match By 42 Runs |
| Oval Invincibles VS Welsh Fire 6th T20
28 July,2024 The Hundred Men's Competition | Oval Invincibles Won The Match By 10 Runs |
| Glamorgan VS Somerset Only T20
19 July,2024 Vitality Blast | Glamorgan Won The Match By 120 Runs |
| Glamorgan VS Middlesex Only T20
12 July,2024 Vitality Blast | Middlesex Won The Match By 6 Wickets |
| Glamorgan VS Essex Only T20
07 July,2024 Vitality Blast | Glamorgan Won The Match By 26 Runs |
| Glamorgan VS Gloucestershire Only T20
20 June,2024 Vitality Blast | Gloucestershire Won The Match By 2 Wickets |
| Glamorgan VS Sussex Only T20
02 June,2024 Vitality Blast | Glamorgan Won The Match By 25 Runs |
| Surrey VS Glamorgan Only T20
31 May,2024 Vitality Blast | Surrey Won The Match By 19 Runs |
| London Spirit VS Welsh Fire 28th T20
20 August,2023 The Hundred Men's Competition | Welsh Fire Won The Match By 6 Wickets |
| Trent Rockets VS Welsh Fire 20th T20
14 August,2023 The Hundred Men's Competition | Trent Rockets Won The Match By 4 Runs |
| Welsh Fire VS Southern Brave 17th T20
12 August,2023 The Hundred Men's Competition | Southern Brave Won The Match By 9 Wickets |
| Welsh Fire VS Manchester Originals 2nd T20
02 August,2023 The Hundred Men's Competition | Welsh Fire Won The Match By 9 Runs |
| Middlesex VS Glamorgan Only T20
02 July,2023 Vitality Blast | Middlesex Won The Match By 49 Runs |
| Sussex VS Glamorgan Only T20
23 June,2023 Vitality Blast | Sussex Won The Match By 20 Runs |
| Glamorgan VS Somerset Only T20
21 June,2023 Vitality Blast | Somerset Won The Match By 8 Wickets |
| Glamorgan VS Gloucestershire Only T20
18 June,2023 Vitality Blast | Glamorgan Won The Match By 32 Runs |
| Essex VS Glamorgan Only T20
09 June,2023 Vitality Blast | Essex Won The Match By 51 Runs |
| Surrey VS Glamorgan Only T20
07 June,2023 Vitality Blast | Surrey Won The Match By 65 Runs |
| Kent VS Glamorgan Only T20
02 June,2023 Vitality Blast | Glamorgan Won The Match By 7 Wickets |
| Welsh Fire VS Northern Superchargers 26th T20
26 August,2022 The Hundred Men's Competition | Northern Superchargers Won The Match By 6 Wickets |
| Welsh Fire VS Southern Brave 22nd T20
22 August,2022 The Hundred Men's Competition | Southern Brave Won The Match By 9 Wickets |
| Birmingham Phoenix VS Welsh Fire 12th T20
13 August,2022 The Hundred Men's Competition | Birmingham Phoenix Won The Match By 4 Runs |
| Oval Invincibles VS Welsh Fire 5th T20
07 August,2022 The Hundred Men's Competition | Oval Invincibles Won The Match By 39 Runs |
| South Africa VS England 2nd T20
28 July,2022 South Africa tour of England | South Africa Won The Match By 58 Runs |
| Somerset VS Glamorgan Only T20
24 June,2022 Vitality Blast | Somerset Won The Match By 16 Runs |
| Middlesex VS Glamorgan Only T20
21 June,2022 Vitality Blast | Glamorgan Won The Match By 8 Wickets |
| Sussex VS Glamorgan Only T20
19 June,2022 Vitality Blast | Glamorgan Won The Match By 4 Wickets |
| Hampshire VS Glamorgan Only T20
10 June,2022 Vitality Blast | Hampshire Won The Match By 9 Runs |
| Glamorgan VS Gloucestershire Only T20
07 June,2022 Vitality Blast | Gloucestershire Won The Match By 5 Wickets |
| Surrey VS Glamorgan Only T20
05 June,2022 Vitality Blast | No Result |
| Essex VS Glamorgan Only T20
02 June,2022 Vitality Blast | Glamorgan Won The Match By 6 Wickets |
| London Spirit VS Welsh Fire 32nd T20
18 August,2021 The Hundred Men's Competition | Welsh Fire Won The Match By 3 Wickets |
| Welsh Fire VS Trent Rockets 20th T20
06 August,2021 The Hundred Men's Competition | Trent Rockets Won The Match By 6 Wickets |
| Welsh Fire VS Manchester Originals 12th T20
31 July,2021 The Hundred Men's Competition | Manchester Originals Won The Match By 7 Wickets |
| Welsh Fire VS Southern Brave 8th T20
27 July,2021 The Hundred Men's Competition | Welsh Fire Won The Match By 18 Runs |
| Somerset VS Glamorgan Only T20
16 July,2021 Vitality Blast | Somerset Won The Match By 74 Runs |
| Sussex VS Glamorgan Only T20
02 July,2021 Vitality Blast | Sussex Won The Match By 33 Runs |
| Glamorgan VS Surrey Only T20
29 June,2021 Vitality Blast | Glamorgan Won The Match By 1 Run |
| Sri Lanka VS England 2nd T20
24 June,2021 Sri Lanka tour of England | England Won The Match By 5 Wickets (D/L) |
| Sri Lanka VS England 1st T20
23 June,2021 Sri Lanka tour of England | England Won The Match By 8 Wickets |
| Glamorgan VS Middlesex Only T20
18 June,2021 Vitality Blast | Glamorgan Won The Match By 21 Runs |
| Kent VS Glamorgan Only T20
16 June,2021 Vitality Blast | Kent Won The Match By 40 Runs |
| Essex VS Glamorgan Only T20
13 June,2021 Vitality Blast | Glamorgan Won The Match By 7 Wickets |
| Gloucestershire VS Glamorgan Only T20
10 June,2021 Vitality Blast | Gloucestershire Won The Match By 4 Runs |
| Glamorgan VS Gloucestershire Only T20
18 September,2020 Vitality Blast | Glamorgan Won The Match By 17 Runs |
| Somerset VS Glamorgan Only T20
16 September,2020 Vitality Blast | Somerset Won The Match By 66 Runs |
| Northamptonshire VS Glamorgan Only T20
13 September,2020 Vitality Blast | Glamorgan Won The Match By 7 Wickets |
| Glamorgan VS Birmingham Bears Only T20
30 August,2020 Vitality Blast | Birmingham Bears Won The Match By 6 Wickets |
| Glamorgan VS Hampshire Only T20
30 August,2019 Vitality Blast | Glamorgan Won The Match By 28 Runs |
| Glamorgan VS Sussex Only T20
26 August,2019 Vitality Blast | Sussex Won The Match By 7 Wickets |
| Glamorgan VS Surrey Only T20
11 August,2019 Vitality Blast | Surrey Won The Match By 7 Wickets |
| Glamorgan VS Essex Only T20
09 August,2019 Vitality Blast | No Result |
| Glamorgan VS Gloucestershire Only T20
01 August,2019 Vitality Blast | Tie |
| Glamorgan VS Middlesex Only T20
26 July,2019 Vitality Blast | Middlesex Won The Match By 8 Wickets |
| Glamorgan VS Somerset Only T20
18 July,2019 Vitality Blast | Somerset Won The Match By 8 Wickets |
| England VS Pakistan Only T20
05 May,2019 Pakistan tour of England | England Won The Match By 7 Wickets |
| Glamorgan VS Surrey Only T20
17 August,2018 Vitality Blast | Surrey Won The Match By 24 Runs (D/L) |
| Hampshire VS Glamorgan Only T20
10 August,2018 Vitality Blast | Glamorgan Won The Match By 8 Wickets |
| Glamorgan VS Essex Only T20
07 August,2018 Vitality Blast | Glamorgan Won The Match By 6 Runs |
| Somerset VS Glamorgan Only T20
20 July,2018 Vitality Blast | Somerset Won The Match By 30 Runs |
| Glamorgan VS Sussex Only T20
08 July,2018 Vitality Blast | Sussex Won The Match By 8 Wickets |
| India VS England 2nd T20
06 July,2018 India tour of Ireland and England | England Won The Match By 5 Wickets |
| Leicestershire VS Glamorgan Quarter Final T20
[Quarter Final]
23 August,2017 NatWest T20 Blast | Glamorgan Won The Match By 9 Wickets |
| Middlesex VS Glamorgan Only T20
18 August,2017 NatWest T20 Blast | Glamorgan Won The Match By 7 Wickets |
| Gloucestershire VS Glamorgan Only T20
03 August,2017 NatWest T20 Blast | Gloucestershire Won The Match By 5 Runs (D/L) |
| Sussex VS Glamorgan Only T20
21 July,2017 NatWest T20 Blast | No Result |
| Glamorgan VS Somerset Only T20
15 July,2017 NatWest T20 Blast | No Result |
| Hampshire VS Glamorgan Only T20
07 July,2017 NatWest T20 Blast | Hampshire Won The Match By 22 Runs |
| England VS South Africa 3rd T20
25 June,2017 South Africa in England T20I Series | England Won The Match By 19 Runs |
| Glamorgan VS Yorkshire Quarter Final T20
[Quarter Final]
11 August,2016 NatWest T20 Blast | Yorkshire Won The Match By 90 Runs |
| Glamorgan VS Somerset Only T20
22 July,2016 NatWest T20 Blast | Glamorgan Won The Match By 7 Wickets |
| Glamorgan VS Gloucestershire Only T20
10 July,2016 NatWest T20 Blast | Gloucestershire Won The Match By 9 Wickets |
| Glamorgan VS Sussex Only T20
07 July,2016 NatWest T20 Blast | Glamorgan Won The Match By 46 Runs |
| Glamorgan VS Surrey Only T20
24 June,2016 NatWest T20 Blast | Glamorgan Won The Match By 9 Wickets |
| Glamorgan VS Kent Only T20
17 June,2016 NatWest T20 Blast | Glamorgan Won The Match By 55 Runs (D/L) |
| Glamorgan VS Hampshire Only T20
03 June,2016 NatWest T20 Blast | Glamorgan Won The Match By 5 Wickets |
| Glamorgan VS Essex Only T20
01 June,2016 NatWest T20 Blast | Essex Won The Match By 7 Wickets |
| England VS Australia Only T20
31 August,2015 England VS Australia Only T20-2015 | England Won The Match By 5 Runs |
| Glamorgan VS Gloucestershire Only T20
24 July,2015 NatWest T20 Blast | Gloucestershire Won The Match By 8 Wickets |
| Surrey VS Glamorgan Only T20
26 June,2015 NatWest T20 Blast | Surrey Won The Match By 19 Runs |
| Glamorgan VS Sussex Only T20
21 June,2015 NatWest T20 Blast | Sussex Won The Match By 10 Wickets |
| Somerset VS Glamorgan Only T20
13 June,2015 NatWest T20 Blast | Glamorgan Won The Match By 2 Runs (D/L) |
| Glamorgan VS Middlesex Only T20
05 June,2015 NatWest T20 Blast | Glamorgan Won The Match By 4 Runs |
| Hampshire VS Glamorgan Only T20
29 May,2015 NatWest T20 Blast | Hampshire Won The Match By 21 Runs |
| Glamorgan VS Essex Only T20
22 May,2015 NatWest T20 Blast | Essex Won The Match By 5 Wickets |
| Gloucestershire VS Glamorgan Only T20
25 July,2014 NatWest T20 Blast | Glamorgan Won The Match By 8 Wickets |
| Glamorgan VS Essex Only T20
18 July,2014 NatWest T20 Blast | Essex Won The Match By 7 Wickets |
| Hampshire VS Glamorgan Only T20
25 June,2014 NatWest T20 Blast | Hampshire Won The Match By 6 Runs |
| Surrey VS Glamorgan Only T20
20 June,2014 NatWest T20 Blast | Surrey Won The Match By 17 Runs |
| Glamorgan VS Kent Only T20
13 June,2014 NatWest T20 Blast | Tie |
| Sussex VS Glamorgan Only T20
30 May,2014 NatWest T20 Blast | Glamorgan Won The Match By 5 Wickets |
| England VS Pakistan 2nd T20
07 September,2010 Pakistan in England T20I Series | England Won The Match By 6 Wickets |
| England VS Pakistan 1st T20
05 September,2010 Pakistan in England T20I Series | England Won The Match By 5 Wickets |
Win %
49.5%
Bat First
Bat First
50.5%
Ball First
Ball First
Bat First Won (50 Matches)
Ball First Won (51 Matches)
Won The Toss And Choose To :
32.4%
Bat First
Bat First
67.6%
Ball First
Ball First
Win Toss Bat First (35 Matches)
Win Toss Ball First (73 Matches)
Won The Toss And Choose To :
17.8%
Bat & Win
Bat & Win
16.8%
Bat & Lose
Bat & Lose
33.7%
Ball & Win
Ball & Win
31.7%
Ball & Lose
Ball & Lose
Win Toss Bat First & Win (17.8%)
Win Toss Bat First & Lose (16.8%)
Win Toss Ball First & Win (33.7%)
Win Toss Ball First & Lose (31.7%)
Stats :
| Total Match : | 108 |
| Win Toss Bat First: | 35 |
| Win Toss Ball First: | 73 |
| Win Toss Bat First & Win: | 18 |
| Win Toss Bat First & Lose: | 17 |
| Win Toss Ball First & Win: | 34 |
| Win Toss Ball First & Lose: | 32 |
| Bat First Win : | 50 |
| Ball First Win : | 51 |
| Tie : | 2 |
| Draw : | 0 |
| No Result : | 5 |
| Trent Rockets VS Welsh Fire 27th T20
24 August,2025 The Hundred Women's Competition | Trent Rockets Won The Match By 23 Runs |
| Welsh Fire VS Southern Brave 21st T20
20 August,2025 The Hundred Women's Competition | Southern Brave Won The Match By 3 Wickets |
| Welsh Fire VS Manchester Originals 12th T20
13 August,2025 The Hundred Women's Competition | Manchester Originals Won The Match By 7 Wickets |
| London Spirit VS Welsh Fire 6th T20
09 August,2025 The Hundred Women's Competition | London Spirit Won The Match By 2 Runs |
| Birmingham Phoenix VS Welsh Fire 25th T20
10 August,2024 The Hundred Women's Competition | Birmingham Phoenix Won The Match By 9 Runs |
| Southern Brave VS Welsh Fire 17th T20
05 August,2024 The Hundred Women's Competition | Welsh Fire Won The Match By 7 Wickets |
| Welsh Fire VS Oval Invincibles 6th T20
28 July,2024 The Hundred Women's Competition | Oval Invincibles Won The Match By 6 Wickets |
| Welsh Fire VS London Spirit 28th T20
20 August,2023 The Hundred Women's Competition | Welsh Fire Won The Match By 23 Runs |
| Welsh Fire VS Trent Rockets 20th T20
14 August,2023 The Hundred Women's Competition | Welsh Fire Won The Match By 41 Runs |
| Welsh Fire VS Southern Brave 17th T20
12 August,2023 The Hundred Women's Competition | Southern Brave Won The Match By 2 Wickets |
| Western Storm VS The Blaze Group Stage T20
[Group Stage]
07 June,2023 Charlotte Edwards Cup | The Blaze Won The Match By 7 Wickets |
| Welsh Fire VS Northern Superchargers 18th T20
26 August,2022 The Hundred Women's Competition | Welsh Fire Won The Match By 11 Runs |
| Southern Brave VS Welsh Fire 14th T20
22 August,2022 The Hundred Women's Competition | Southern Brave Won The Match By 14 Runs |
| Birmingham Phoenix VS Welsh Fire 4th T20
13 August,2022 The Hundred Women's Competition | Birmingham Phoenix Won The Match By 19 Runs |
| Central Sparks VS Western Storm Only T20
14 May,2022 Charlotte Edwards Cup | Central Sparks Won The Match By 20 Runs |
| Thunder VS Western Storm Only T20
25 August,2021 Charlotte Edwards Cup | Western Storm Won The Match By 7 Wickets |
| Welsh Fire VS London Spirit 32nd T20
18 August,2021 The Hundred Women's Competition | London Spirit Won The Match By 7 Wickets |
| Welsh Fire VS Trent Rockets 20th T20
06 August,2021 The Hundred Women's Competition | Trent Rockets Won The Match By 4 Wickets |
| Manchester Originals VS Welsh Fire 12th T20
31 July,2021 The Hundred Women's Competition | Welsh Fire Won The Match By 9 Wickets |
| Welsh Fire VS Southern Brave 8th T20
27 July,2021 The Hundred Women's Competition | Southern Brave Won The Match By 8 Wickets |
| England VS Australia 3rd T20
[T20]
31 August,2015 Women's Ashes | England Won The Match By 5 Wickets |
Win %
42.9%
Bat First
Bat First
57.1%
Ball First
Ball First
Bat First Won (9 Matches)
Ball First Won (12 Matches)
Won The Toss And Choose To :
19%
Bat First
Bat First
81%
Ball First
Ball First
Win Toss Bat First (4 Matches)
Win Toss Ball First (17 Matches)
Won The Toss And Choose To :
14.3%
Bat & Win
Bat & Win
4.8%
Bat & Lose
Bat & Lose
52.4%
Ball & Win
Ball & Win
28.6%
Ball & Lose
Ball & Lose
Win Toss Bat First & Win (14.3%)
Win Toss Bat First & Lose (4.8%)
Win Toss Ball First & Win (52.4%)
Win Toss Ball First & Lose (28.6%)
Stats :
| Total Match : | 21 |
| Win Toss Bat First: | 4 |
| Win Toss Ball First: | 17 |
| Win Toss Bat First & Win: | 3 |
| Win Toss Bat First & Lose: | 1 |
| Win Toss Ball First & Win: | 11 |
| Win Toss Ball First & Lose: | 6 |
| Bat First Win : | 9 |
| Ball First Win : | 12 |
| Tie : | 0 |
| Draw : | 0 |
| No Result : | 0 |
| Leicestershire VS Glamorgan Only ODI
26 August,2025 One-Day Cup | Glamorgan Won The Match By 7 Wickets |
| Glamorgan VS Nottinghamshire Only ODI
17 August,2025 One-Day Cup | Nottinghamshire Won The Match By 7 Wickets |
| West Indies VS England 2nd ODI
01 June,2025 West Indies tour of England | England Won The Match By 3 Wickets |
| Glamorgan VS Warwickshire Semi Final ODI
[Semi Final]
18 August,2024 One-Day Cup | Glamorgan Won The Match By 39 Runs |
| Glamorgan VS Yorkshire Only ODI
14 August,2024 One-Day Cup | Glamorgan Won The Match By 62 Runs |
| Glamorgan VS Gloucestershire Only ODI
25 July,2024 One-Day Cup | Glamorgan Won The Match By 27 Runs |
| England VS New Zealand 1st ODI
08 September,2023 New Zealand tour of England | New Zealand Won The Match By 8 Wickets |
| Northamptonshire VS Glamorgan Only ODI
22 August,2023 One-Day Cup | Glamorgan Won The Match By 5 Wickets |
| Glamorgan VS Gloucestershire Only ODI
16 August,2023 One-Day Cup | Gloucestershire Won The Match By 5 Wickets |
| Yorkshire VS Glamorgan Only ODI
10 August,2022 Royal London One-Day Cup | Yorkshire Won The Match By 23 Runs |
| Essex VS Glamorgan Semi Final ODI
[Semi Final]
16 August,2021 Royal London One-Day Cup | Glamorgan Won The Match By 5 Wickets |
| Yorkshire VS Glamorgan Only ODI
12 August,2021 Royal London One-Day Cup | Yorkshire Won The Match By 4 Runs |
| Nottinghamshire VS Glamorgan Only ODI
08 August,2021 Royal London One-Day Cup | Glamorgan Won The Match By 8 Wickets |
| Surrey VS Glamorgan Only ODI
03 August,2021 Royal London One-Day Cup | Glamorgan Won The Match By 5 Wickets |
| Warwickshire VS Glamorgan Only ODI
22 July,2021 Royal London One-Day Cup | Glamorgan Won The Match By 2 Wickets |
| Pakistan VS England 1st ODI
08 July,2021 Pakistan tour of England | England Won The Match By 9 Wickets |
| Afghanistan VS South Africa 21st ODI
15 June,2019 World Cup | South Africa Won The Match By 9 Wickets (D/L) |
| England VS Bangladesh 12th ODI
08 June,2019 World Cup | England Won The Match By 106 Runs |
| Afghanistan VS Sri Lanka 7th ODI
04 June,2019 World Cup | Sri Lanka Won The Match By 34 Runs (D/L) |
| New Zealand VS Sri Lanka 3rd ODI
01 June,2019 World Cup | New Zealand Won The Match By 10 Wickets |
| Glamorgan VS Kent Only ODI
25 April,2019 Royal London One-Day Cup | No Result |
| Somerset VS Glamorgan Only ODI
21 April,2019 Royal London One-Day Cup | Somerset Won The Match By 2 Runs |
| Essex VS Glamorgan Only ODI
17 April,2019 Royal London One-Day Cup | Essex Won The Match By 180 Runs |
| England VS Australia 2nd ODI
16 June,2018 Australia tour of England | England Won The Match By 38 Runs |
| Sussex VS Glamorgan Only ODI
01 June,2018 Royal London One-Day Cup | Glamorgan Won The Match By 6 Wickets |
| Middlesex VS Glamorgan Only ODI
23 May,2018 Royal London One-Day Cup | Middlesex Won The Match By 2 Runs |
| Glamorgan VS Gloucestershire Only ODI
18 May,2018 Royal London One-Day Cup | Gloucestershire Won The Match By 8 Wickets |
| England VS Pakistan Semi Final ODI
[Semi Final]
14 June,2017 ICC Champions Trophy | Pakistan Won The Match By 8 Wickets |
| Pakistan VS Sri Lanka 12th ODI
12 June,2017 ICC Champions Trophy | Pakistan Won The Match By 3 Wickets |
| Bangladesh VS New Zealand 9th ODI
09 June,2017 ICC Champions Trophy | Bangladesh Won The Match By 5 Wickets |
| England VS New Zealand 6th ODI
06 June,2017 ICC Champions Trophy | England Won The Match By 87 Runs |
| Glamorgan VS Essex Only ODI
07 May,2017 Royal London One-Day Cup | Glamorgan Won The Match By 1 Run |
| Somerset VS Glamorgan Only ODI
05 May,2017 Royal London One-Day Cup | Somerset Won The Match By 170 Runs |
| Glamorgan VS Surrey Only ODI
30 April,2017 Royal London One-Day Cup | Surrey Won The Match By 8 Wickets (D/L) |
| England VS Pakistan 5th ODI
04 September,2016 Pakistan in England ODI Series | Pakistan Won The Match By 4 Wickets |
| England VS Sri Lanka 5th ODI
02 July,2016 Sri Lanka in England ODI Series | England Won The Match By 122 Runs |
| Middlesex VS Glamorgan Only ODI
14 June,2016 Royal London One-Day Cup | Middlesex Won The Match By 28 Runs |
| Glamorgan VS Sussex Only ODI
08 June,2016 Royal London One-Day Cup | Glamorgan Won The Match By 84 Runs |
| Glamorgan VS Gloucestershire Only ODI
06 June,2016 Royal London One-Day Cup | Glamorgan Won The Match By 52 Runs |
| Glamorgan VS Hampshire Only ODI
02 August,2015 Royal London One-Day Cup | No Result |
| Glamorgan VS Essex Only ODI
31 July,2015 Royal London One-Day Cup | Glamorgan Won The Match By 146 Runs |
| Kent VS Glamorgan Only ODI
28 July,2015 Royal London One-Day Cup | Glamorgan Won The Match By 3 Wickets |
| England VS India 2nd ODI
27 August,2014 India in England ODI Series | India Won The Match By 133 Runs (D/L) |
| Durham VS Glamorgan Only ODI
08 August,2014 Royal London One-Day Cup | Durham Won The Match By 52 Runs |
| Glamorgan VS Nottinghamshire Only ODI
30 July,2014 Royal London One-Day Cup | Nottinghamshire Won The Match By 3 Wickets |
| Middlesex VS Glamorgan Only ODI
26 July,2014 Royal London One-Day Cup | Glamorgan Won The Match By 7 Wickets |
| England VS Australia 4th ODI
14 September,2013 NatWest Series | England Won The Match By 3 Wickets |
| India VS Sri Lanka Semi Final ODI
[Semi Final]
20 June,2013 ICC Champions Trophy | India Won The Match By 8 Wickets |
| England VS New Zealand 11th ODI
16 June,2013 ICC Champions Trophy | England Won The Match By 10 Runs |
| South Africa VS West Indies 9th ODI
14 June,2013 ICC Champions Trophy | Tie (D/L) |
| New Zealand VS Sri Lanka 4th ODI
09 June,2013 ICC Champions Trophy | New Zealand Won The Match By 1 Wicket |
| India VS South Africa 1st ODI
06 June,2013 ICC Champions Trophy | India Won The Match By 26 Runs |
| England VS South Africa 1st ODI
24 August,2012 NatWest Series | No Result |
| England VS India 5th ODI
16 September,2011 NatWest Series | England Won The Match By 6 Wickets (D/L) |
| England VS Australia 2nd ODI
24 June,2010 NatWest Series | England Won The Match By 4 Wickets |
| England VS South Africa 5th ODI
03 September,2008 NatWest Series | No Result |
| England VS Pakistan 1st ODI
30 August,2006 NatWest Series | No Result |
| Australia VS Bangladesh 2nd ODI
18 June,2005 NatWest Challenge | Bangladesh Won The Match By 5 Wickets |
Win %
44.2%
Bat First
Bat First
55.8%
Ball First
Ball First
Bat First Won (23 Matches)
Ball First Won (29 Matches)
Won The Toss And Choose To :
27.6%
Bat First
Bat First
72.4%
Ball First
Ball First
Win Toss Bat First (16 Matches)
Win Toss Ball First (42 Matches)
Won The Toss And Choose To :
9.6%
Bat & Win
Bat & Win
17.3%
Bat & Lose
Bat & Lose
38.5%
Ball & Win
Ball & Win
34.6%
Ball & Lose
Ball & Lose
Win Toss Bat First & Win (9.6%)
Win Toss Bat First & Lose (17.3%)
Win Toss Ball First & Win (38.5%)
Win Toss Ball First & Lose (34.6%)
Stats :
| Total Match : | 58 |
| Win Toss Bat First: | 16 |
| Win Toss Ball First: | 42 |
| Win Toss Bat First & Win: | 5 |
| Win Toss Bat First & Lose: | 9 |
| Win Toss Ball First & Win: | 20 |
| Win Toss Ball First & Lose: | 18 |
| Bat First Win : | 23 |
| Ball First Win : | 29 |
| Tie : | 1 |
| Draw : | 0 |
| No Result : | 5 |
| Western Storm VS Sunrisers 4th ODI
20 April,2024 Rachael Heyhoe Flint Trophy | Sunrisers Won The Match By 8 Wickets |
| Thunder VS Western Storm 6th ODI
29 April,2023 Rachael Heyhoe Flint Trophy | Western Storm Won The Match By 6 Wickets |
Win %
100%
Ball First
Ball First
Bat First Won (0 Matches)
Ball First Won (2 Matches)
Won The Toss And Choose To :
50%
Bat First
Bat First
50%
Ball First
Ball First
Win Toss Bat First (1 Matches)
Win Toss Ball First (1 Matches)
Won The Toss And Choose To :
50%
Bat & Lose
Bat & Lose
50%
Ball & Win
Ball & Win
Win Toss Bat First & Win (0%)
Win Toss Bat First & Lose (50%)
Win Toss Ball First & Win (50%)
Win Toss Ball First & Lose (0%)
Stats :
| Total Match : | 2 |
| Win Toss Bat First: | 1 |
| Win Toss Ball First: | 1 |
| Win Toss Bat First & Win: | 0 |
| Win Toss Bat First & Lose: | 1 |
| Win Toss Ball First & Win: | 1 |
| Win Toss Ball First & Lose: | 0 |
| Bat First Win : | 0 |
| Ball First Win : | 2 |
| Tie : | 0 |
| Draw : | 0 |
| No Result : | 0 |
| Glamorgan VS Lancashire 56th Test
24 September,2025 to 26 September,2025 County Championship | Lancashire Won The Match By 7 Wickets |
| Kent VS Glamorgan 37th Test
22 July,2025 to 25 July,2025 County Championship | Glamorgan Won The Match By 5 Wickets |
| Gloucestershire VS Glamorgan 36th Test
29 June,2025 to 02 July,2025 County Championship | Draw |
| Glamorgan VS Middlesex 25th Test
23 May,2025 to 25 May,2025 County Championship | Glamorgan Won The Match By 10 Wickets |
| Northamptonshire VS Glamorgan 24th Test
16 May,2025 to 18 May,2025 County Championship | Glamorgan Won The Match By 8 Wickets |
| Glamorgan VS Derbyshire 18th Test
02 May,2025 to 05 May,2025 County Championship | Draw |
| Glamorgan VS Leicestershire 4th Test
04 April,2025 to 06 April,2025 County Championship | Leicestershire Won The Match By 10 Wickets |
| Glamorgan VS Gloucestershire 53rd Test
26 September,2024 to 28 September,2024 County Championship | Glamorgan Won The Match By 192 Runs |
| Yorkshire VS Glamorgan 50th Test
17 September,2024 to 20 September,2024 County Championship | Yorkshire Won The Match By 186 Runs |
| Leicestershire VS Glamorgan 41st Test
29 August,2024 to 01 September,2024 County Championship | Draw |
| Northamptonshire VS Glamorgan 29th Test
23 June,2024 to 26 June,2024 County Championship | Draw |
| Glamorgan VS Middlesex 22nd Test
17 May,2024 to 20 May,2024 County Championship | Middlesex Won The Match By 2 Wickets |
| Sussex VS Glamorgan 19th Test
10 May,2024 to 12 May,2024 County Championship | Glamorgan Won The Match By 9 Wickets |
| Glamorgan VS Derbyshire 5th Test
12 April,2024 to 15 April,2024 County Championship | Draw |
| Derbyshire VS Glamorgan Only Test
26 September,2023 to 29 September,2023 County Championship | Draw |
| Yorkshire VS Glamorgan Only Test
10 September,2023 to 13 September,2023 County Championship | Draw |
| Glamorgan VS Leicestershire Only Test
10 July,2023 to 13 July,2023 County Championship | Draw |
| Glamorgan VS Sussex Only Test
25 June,2023 to 28 June,2023 County Championship | Draw |
| Worcestershire VS Glamorgan Only Test
11 May,2023 to 13 May,2023 County Championship | Glamorgan Won The Match By 10 Wickets |
| Durham VS Glamorgan Only Test
20 April,2023 to 23 April,2023 County Championship | Draw |
| Gloucestershire VS Glamorgan Only Test
06 April,2023 to 09 April,2023 County Championship | Draw |
| Glamorgan VS Derbyshire Only Test
20 September,2022 to 23 September,2022 County Championship | Glamorgan Won The Match By 24 Runs |
| Worcestershire VS Glamorgan Only Test
05 September,2022 to 08 September,2022 County Championship | Draw |
| Glamorgan VS Nottinghamshire 36th Test
11 July,2022 to 14 July,2022 County Championship | Draw |
| Sussex VS Glamorgan 26th Test
12 June,2022 to 15 June,2022 County Championship | Glamorgan Won The Match By 5 Wickets |
| Leicestershire VS Glamorgan 16th Test
05 May,2022 to 08 May,2022 County Championship | Glamorgan Won The Match By 6 Wickets |
| Glamorgan VS Middlesex Only Test
21 April,2022 to 23 April,2022 County Championship | Middlesex Won The Match By 82 Runs |
| Glamorgan VS Durham Only Test
07 April,2022 to 10 April,2022 County Championship | Draw |
| Glamorgan VS Gloucestershire Only Test
12 September,2021 to 15 September,2021 County Championship | Gloucestershire Won The Match By 10 Wickets |
| Glamorgan VS Essex Only Test
30 August,2021 to 01 September,2021 County Championship | Essex Won The Match By 74 Runs |
| Northamptonshire VS Glamorgan Only Test
11 July,2021 to 14 July,2021 County Championship | Draw |
| Lancashire VS Glamorgan Only Test
03 June,2021 to 05 June,2021 County Championship | Glamorgan Won The Match By 6 Wickets |
| Glamorgan VS Yorkshire Only Test
13 May,2021 to 16 May,2021 County Championship | Draw |
| Kent VS Glamorgan Only Test
29 April,2021 to 30 April,2021 County Championship | Glamorgan Won The Match By 10 Wickets |
| Glamorgan VS Sussex Only Test
15 April,2021 to 18 April,2021 County Championship | Sussex Won The Match By 8 Wickets |
| Warwickshire VS Glamorgan Only Test
06 September,2020 to 09 September,2020 Bob Willis Trophy | Draw |
| Glamorgan VS Gloucestershire Only Test
15 August,2020 to 18 August,2020 Bob Willis Trophy | Draw |
| Glamorgan VS Leicestershire Only Test
16 September,2019 to 19 September,2019 Specsavers County Championship | Glamorgan Won The Match By 291 Runs |
| Glamorgan VS Northamptonshire Only Test
11 April,2019 to 14 April,2019 Specsavers County Championship | Draw |
| Glamorgan VS Leicestershire Only Test
24 September,2018 to 26 September,2018 Specsavers County Championship | Glamorgan Won The Match By 132 Runs |
| Glamorgan VS Gloucestershire Only Test
10 September,2018 to 13 September,2018 Specsavers County Championship | Gloucestershire Won The Match By 9 Wickets |
| Glamorgan VS Durham Only Test
19 August,2018 to 21 August,2018 Specsavers County Championship | Durham Won The Match By 30 Runs |
| Northamptonshire VS Glamorgan Only Test
25 June,2018 to 28 June,2018 Specsavers County Championship | Northamptonshire Won The Match By 233 Runs |
| Glamorgan VS Kent Only Test
04 May,2018 to 06 May,2018 Specsavers County Championship | Kent Won The Match By 6 Wickets |
| Glamorgan VS Gloucestershire Only Test
19 September,2017 to 22 September,2017 Specsavers County Championship | Draw |
| Glamorgan VS Northamptonshire Only Test
12 September,2017 to 15 September,2017 Specsavers County Championship | Northamptonshire Won The Match By 7 Wickets |
| Derbyshire VS Glamorgan Only Test
26 June,2017 to 29 June,2017 Specsavers County Championship | Derbyshire Won The Match By 39 Runs |
| Nottinghamshire VS Glamorgan Only Test
19 May,2017 to 22 May,2017 Specsavers County Championship | Draw |
| Glamorgan VS Worcestershire Only Test
14 April,2017 to 16 April,2017 Specsavers County Championship | Worcestershire Won The Match By 8 Wickets |
| Glamorgan VS Gloucestershire Only Test
06 September,2016 to 08 September,2016 Specsavers County Championship | Gloucestershire Won The Match By 10 Wickets |
| Glamorgan VS Sussex Only Test
23 August,2016 to 26 August,2016 Specsavers County Championship | Sussex Won The Match By 2 Wickets |
| Glamorgan VS Kent Only Test
19 June,2016 to 22 June,2016 Specsavers County Championship | Draw |
| Glamorgan VS Essex Only Test
22 May,2016 to 25 May,2016 Specsavers County Championship | Draw |
| Worcestershire VS Glamorgan Only Test
08 May,2016 to 11 May,2016 Specsavers County Championship | Draw |
| Glamorgan VS Leicestershire Only Test
17 April,2016 to 20 April,2016 Specsavers County Championship | Leicestershire Won The Match By 10 Wickets |
| Kent VS Glamorgan Only Test
09 September,2015 to 12 September,2015 LV= County Championship | Kent Won The Match By 316 Runs |
| England VS Australia 1st Test
08 July,2015 to 11 July,2015 The Ashes | England Won The Match By 169 Runs |
| Glamorgan VS Leicestershire Only Test
22 June,2015 to 25 June,2015 LV= County Championship | Glamorgan Won The Match By 137 Runs |
| Glamorgan VS Northamptonshire Only Test
31 May,2015 to 03 June,2015 LV= County Championship | Glamorgan Won The Match By 10 Wickets |
| Glamorgan VS Essex Only Test
18 May,2015 to 21 May,2015 LV= County Championship | Glamorgan Won The Match By 89 Runs |
| Derbyshire VS Glamorgan Only Test
03 May,2015 to 06 May,2015 LV= County Championship | Draw |
| Surrey VS Glamorgan Only Test
19 April,2015 to 22 April,2015 LV= County Championship | Draw |
| Hampshire VS Glamorgan Only Test
23 September,2014 to 25 September,2014 LV= County Championship | Hampshire Won The Match By 291 Runs |
| Glamorgan VS Derbyshire Only Test
09 September,2014 to 11 September,2014 LV= County Championship | Glamorgan Won The Match By 106 Runs |
| Kent VS Glamorgan Only Test
15 June,2014 to 18 June,2014 LV= County Championship | Glamorgan Won The Match By 11 Runs |
| Leicestershire VS Glamorgan Only Test
25 May,2014 to 28 May,2014 LV= County Championship | Draw |
| Worcestershire VS Glamorgan Only Test
04 May,2014 to 07 May,2014 LV= County Championship | Draw |
| Glamorgan VS Gloucestershire Only Test
20 April,2014 to 23 April,2014 LV= County Championship | Draw |
| England VS Sri Lanka 1st Test
26 May,2011 to 30 May,2011 Sri Lanka in England Test Series | England Won The Match By 14 Runs |
| England VS Australia 1st Test
08 July,2009 to 12 July,2009 The Ashes | Draw |
Win %
37.5%
Bat First
Bat First
62.5%
Ball First
Ball First
Bat First Won (15 Matches)
Ball First Won (25 Matches)
Won The Toss And Choose To :
32.9%
Bat First
Bat First
67.1%
Ball First
Ball First
Win Toss Bat First (23 Matches)
Win Toss Ball First (47 Matches)
Won The Toss And Choose To :
17.5%
Bat & Win
Bat & Win
15%
Bat & Lose
Bat & Lose
47.5%
Ball & Win
Ball & Win
20%
Ball & Lose
Ball & Lose
Win Toss Bat First & Win (17.5%)
Win Toss Bat First & Lose (15%)
Win Toss Ball First & Win (47.5%)
Win Toss Ball First & Lose (20%)
Stats :
| Total Match : | 70 |
| Win Toss Bat First: | 23 |
| Win Toss Ball First: | 47 |
| Win Toss Bat First & Win: | 7 |
| Win Toss Bat First & Lose: | 6 |
| Win Toss Ball First & Win: | 19 |
| Win Toss Ball First & Lose: | 8 |
| Bat First Win : | 15 |
| Ball First Win : | 25 |
| Tie : | 0 |
| Draw : | 30 |
| No Result : | 0 |