Twenty20 Matches played on Sophia Gardens, Cardiff (136)

16th June 2003 Twenty20 Cup 2003 Midlands/Wales/West GroupGlamorgan v Northamptonshirett9
18th June 2003 Twenty20 Cup 2003 Midlands/Wales/West GroupGlamorgan v Somersettt15
23rd June 2003 Twenty20 Cup 2003 Midlands/Wales/West GroupGlamorgan v Worcestershirett33
8th July 2004 Twenty20 Cup 2004 Midlands/Wales/West GroupGlamorgan v Warwickshirett82
14th July 2004 Twenty20 Cup 2004 Midlands/Wales/West GroupGlamorgan v Gloucestershirett98
19th July 2004 Twenty20 Cup 2004 Quarter-FinalGlamorgan v Warwickshirett108
22nd June 2005 Twenty20 Cup 2005 Midlands/Wales/West GroupGlamorgan v Somersettt169
1st July 2005 Twenty20 Cup 2005 Midlands/Wales/West GroupGlamorgan v Northamptonshirett208a
5th July 2005 Twenty20 Cup 2005 Midlands/Wales/West GroupGlamorgan v Gloucestershirett225
27th June 2006 Twenty20 Cup 2006 Midlands/Wales/West DivisionGlamorgan v Worcestershirett363
30th June 2006 Twenty20 Cup 2006 Midlands/Wales/West DivisionGlamorgan v Somersettt382
5th July 2006 Twenty20 Cup 2006 Midlands/Wales/West DivisionGlamorgan v Warwickshirett400
10th July 2006 Twenty20 Cup 2006 Midlands/Wales/West DivisionGlamorgan v Gloucestershirett425
22nd June 2007 Twenty20 Cup 2007 Midlands/Wales/West DivisionGlamorgan v Gloucestershirett643a
26th June 2007 Twenty20 Cup 2007 Midlands/Wales/West DivisionGlamorgan v Somersettt658
28th June 2007 Twenty20 Cup 2007 Midlands/Wales/West DivisionGlamorgan v Northamptonshirett669
2nd July 2007 Twenty20 Cup 2007 Midlands/Wales/West DivisionGlamorgan v Warwickshirett682
11th June 2008 Twenty20 Cup 2008 Midlands/Wales/West DivisionGlamorgan v Warwickshirett910
13th June 2008 Twenty20 Cup 2008 Midlands/Wales/West DivisionGlamorgan v Somersettt921
15th June 2008 Twenty20 Cup 2008 Midlands/Wales/West DivisionGlamorgan v Worcestershirett932a
18th June 2008 Twenty20 Cup 2008 Midlands/Wales/West DivisionGlamorgan v Gloucestershirett945a
20th June 2008 Twenty20 Cup 2008 Midlands/Wales/West DivisionGlamorgan v Northamptonshirett955
25th May 2009 Twenty20 Cup 2009 Midlands/Wales/West DivisionGlamorgan v Somersettt1214
27th May 2009 Twenty20 Cup 2009 Midlands/Wales/West DivisionGlamorgan v Gloucestershirett1235
30th May 2009 Twenty20 Cup 2009 Midlands/Wales/West DivisionGlamorgan v Warwickshirett1254
4th June 2009 Twenty20 Cup 2009 Midlands/Wales/West DivisionGlamorgan v Worcestershirett1274
26th June 2009 Twenty20 Cup 2009 Midlands/Wales/West DivisionGlamorgan v Northamptonshirett1326
4th June 2010 Friends Provident T20 2010 South DivisionGlamorgan v Gloucestershirett1731
8th June 2010 Friends Provident T20 2010 South DivisionGlamorgan v Hampshirett1734
13th June 2010 Friends Provident T20 2010 South DivisionGlamorgan v Sussextt1756
19th June 2010 Friends Provident T20 2010 South DivisionGlamorgan v Essextt1778
26th June 2010 Friends Provident T20 2010 South DivisionGlamorgan v Middlesextt1804
9th July 2010 Friends Provident T20 2010 South DivisionGlamorgan v Surreytt1837
14th July 2010 Friends Provident T20 2010 South DivisionGlamorgan v Somersettt1854
16th July 2010 Friends Provident T20 2010 South DivisionGlamorgan v Kenttt1861
5th September 2010 Pakistan in England 2010 1st Twenty20England v Pakistantt1895
7th September 2010 Pakistan in England 2010 2nd Twenty20England v Pakistantt1896
3rd June 2011 Friends Life t20 2011 South DivisionGlamorgan v Middlesextt2205
11th June 2011 Friends Life t20 2011 South DivisionGlamorgan v Kenttt2233
17th June 2011 Friends Life t20 2011 South DivisionGlamorgan v Hampshirett2247
21st June 2011 Friends Life t20 2011 South DivisionGlamorgan v Essextt2255
23rd June 2011 Friends Life t20 2011 South DivisionGlamorgan v Sussextt2257
1st July 2011 Friends Life t20 2011 South DivisionGlamorgan v Surreytt2297
5th July 2011 Friends Life t20 2011 South DivisionGlamorgan v Somersettt2313
15th July 2011 Friends Life t20 2011 South DivisionGlamorgan v Gloucestershirett2342
17th June 2012 Friends Life t20 2012 Midlands/Wales/West DivisionGlamorgan v Warwickshirett2972
23rd June 2012 Friends Life t20 2012 Midlands/Wales/West DivisionGlamorgan v Gloucestershirett2998a
30th June 2012 Friends Life t20 2012 Midlands/Wales/West DivisionGlamorgan v Northamptonshirett3023
3rd July 2012 Friends Life t20 2012 Midlands/Wales/West DivisionGlamorgan v Worcestershirett3030a
6th July 2012 Friends Life t20 2012 Midlands/Wales/West DivisionGlamorgan v Somersettt3036b
25th August 2012 Friends Life t20 2012 FinalHampshire v Yorkshirett3078
25th August 2012 Friends Life t20 2012 Semi-FinalHampshire v Somersettt3077
25th August 2012 Friends Life t20 2012 Semi-FinalSussex v Yorkshirett3076
3rd July 2013 Friends Life t20 2013 Midlands/Wales/West DivisionGlamorgan v Warwickshirett3669
12th July 2013 Friends Life t20 2013 Midlands/Wales/West DivisionGlamorgan v Somersettt3702
23rd July 2013 Friends Life t20 2013 Midlands/Wales/West DivisionGlamorgan v Worcestershirett3740
26th July 2013 Friends Life t20 2013 Midlands/Wales/West DivisionGlamorgan v Northamptonshirett3751
30th July 2013 Friends Life t20 2013 Midlands/Wales/West DivisionGlamorgan v Gloucestershirett3764
30th May 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Sussextt4354
13th June 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Kenttt4378
20th June 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Surreytt4392
25th June 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Hampshirett4398
4th July 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Somersettt4421
18th July 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Essextt4448
25th July 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Gloucestershirett4470
22nd May 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Essextt4917
29th May 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Hampshirett4932
5th June 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Middlesextt4941
13th June 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Somersettt4959
21st June 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Sussextt4979
26th June 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Surreytt4990
24th July 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Gloucestershirett5111
31st August 2015 Australia in England and Ireland 2015 Only Twenty20England v Australiatt5130
1st June 2016 NatWest T20 Blast 2016 South DivisionGlamorgan v Essextt5734
3rd June 2016 NatWest T20 Blast 2016 South DivisionGlamorgan v Hampshirett5740
17th June 2016 NatWest T20 Blast 2016 South DivisionGlamorgan v Kenttt5761
24th June 2016 NatWest T20 Blast 2016 South DivisionGlamorgan v Surreytt5776
7th July 2016 NatWest T20 Blast 2016 South DivisionGlamorgan v Sussextt5803
10th July 2016 NatWest T20 Blast 2016 South DivisionGlamorgan v Gloucestershirett5818
22nd July 2016 NatWest T20 Blast 2016 South DivisionGlamorgan v Somersettt5847
11th August 2016 NatWest T20 Blast 2016 Quarter-FinalGlamorgan v Yorkshirett5879
25th June 2017 South Africa in England 2017 3rd Twenty20England v South Africatt6305
7th July 2017 NatWest T20 Blast 2017 South DivisionGlamorgan v Hampshirett6308
15th July 2017 NatWest T20 Blast 2017 South DivisionGlamorgan v Somersettt6330
21st July 2017 NatWest T20 Blast 2017 South DivisionGlamorgan v Sussextt6343
23rd July 2017 NatWest T20 Blast 2017 South DivisionGlamorgan v Essextt6350a
28th July 2017 NatWest T20 Blast 2017 South DivisionGlamorgan v Surreytt6365b
3rd August 2017 NatWest T20 Blast 2017 South DivisionGlamorgan v Gloucestershirett6379
18th August 2017 NatWest T20 Blast 2017 South DivisionGlamorgan v Middlesextt6436
23rd August 2017 NatWest T20 Blast 2017 Quarter-FinalGlamorgan v Leicestershirett6450
6th July 2018 India in England and Ireland 2018 2nd Twenty20England v Indiatt7012
8th July 2018 The Vitality Blast 2018 South DivisionGlamorgan v Sussextt7027
20th July 2018 The Vitality Blast 2018 South DivisionGlamorgan v Somersettt7054
29th July 2018 The Vitality Blast 2018 South DivisionGlamorgan v Kenttt7072a
3rd August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Gloucestershirett7088
7th August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Essextt7103
10th August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Hampshirett7115
17th August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Surreytt7147
5th May 2019 Pakistan in England 2019 Only Twenty20England v Pakistantt7899
18th July 2019 The Vitality Blast 2019 South DivisionGlamorgan v Somersettt7967
26th July 2019 The Vitality Blast 2019 South DivisionGlamorgan v Middlesextt7995
1st August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Gloucestershirett8012
9th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Essextt8042
11th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Surreytt8049
26th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Sussextt8093
30th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Hampshirett8108
31st May 2020 The Blast 2020 South GroupGlamorgan v Surreytt8864cg
10th June 2020 The Blast 2020 South GroupGlamorgan v Kenttt8864dj
12th June 2020 The Blast 2020 South GroupGlamorgan v Somersettt8864ds
19th June 2020 The Blast 2020 South GroupGlamorgan v Gloucestershirett8864eg
26th June 2020 The Blast 2020 South GroupGlamorgan v Middlesextt8864fh
3rd July 2020 The Blast 2020 South GroupGlamorgan v Essextt8864fs
12th July 2020 The Blast 2020 South GroupGlamorgan v Sussextt8864gp
19th July 2020 The Hundred 2020  Welsh Fire Men v Southern Brave Mentt8864hd
28th July 2020 The Hundred 2020  Welsh Fire Men v Birmingham Phoenix Mentt8864hp
1st August 2020 The Hundred 2020  Welsh Fire Men v Northern Superchargers Mentt8864ht
9th August 2020 The Hundred 2020  Welsh Fire Men v London Spirit Mentt8864ic
27th August 2020 The Vitality Blast 2020 Central GroupGlamorgan v Worcestershirett8883a
30th August 2020 The Vitality Blast 2020 Central GroupGlamorgan v Warwickshirett8904
13th September 2020 The Vitality Blast 2020 Central GroupGlamorgan v Northamptonshirett8980
16th September 2020 The Vitality Blast 2020 Central GroupGlamorgan v Somersettt8995
18th September 2020 The Vitality Blast 2020 Central GroupGlamorgan v Gloucestershirett9002
10th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Gloucestershirett9626
13th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Essextt9656
16th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Kenttt9685
18th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Middlesextt9701
23rd June 2021 Sri Lanka in England 2021 1st Twenty20England v Sri Lankatt9738
24th June 2021 Sri Lanka in England 2021 2nd Twenty20England v Sri Lankatt9747
29th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Surreytt9786
2nd July 2021 The Vitality Blast 2021 South GroupGlamorgan v Sussextt9800
16th July 2021 The Vitality Blast 2021 South GroupGlamorgan v Somersettt9825
27th July 2021 The Men's Hundred 2021  Welsh Fire Men v Southern Brave Mentt9862
31st July 2021 The Men's Hundred 2021  Welsh Fire Men v Manchester Originals Mentt9867
6th August 2021 The Men's Hundred 2021  Welsh Fire Men v Trent Rockets Mentt9884
18th August 2021 The Men's Hundred 2021  Welsh Fire Men v London Spirit Mentt9915
2nd June 2022 The Vitality Blast 2022 South GroupGlamorgan v Essextt10890
5th June 2022 The Vitality Blast 2022 South GroupGlamorgan v Surreytt10907
7th June 2022 The Vitality Blast 2022 South GroupGlamorgan v Gloucestershirett10920
10th June 2022 The Vitality Blast 2022 South GroupGlamorgan v Hampshirett10952
19th June 2022 The Vitality Blast 2022 South GroupGlamorgan v Sussextt11006
21st June 2022 The Vitality Blast 2022 South GroupGlamorgan v Middlesextt11012
24th June 2022 The Vitality Blast 2022 South GroupGlamorgan v Somersettt11027
28th July 2022 South Africa in British Isles 2022 2nd Twenty20England v South Africatt11201
7th August 2022 The Men's Hundred 2022  Welsh Fire Men v Oval Invincibles Mentt11249
13th August 2022 The Men's Hundred 2022  Welsh Fire Men v Birmingham Phoenix Mentt11270
22nd August 2022 The Men's Hundred 2022  Welsh Fire Men v Southern Brave Mentt11290
26th August 2022 The Men's Hundred 2022  Welsh Fire Men v Northern Superchargers Mentt11299
2nd June 2023 The Vitality Blast 2023 South GroupGlamorgan v Kenttt12271
7th June 2023 The Vitality Blast 2023 South GroupGlamorgan v Surreytt12304
9th June 2023 The Vitality Blast 2023 South GroupGlamorgan v Essextt12321
18th June 2023 The Vitality Blast 2023 South GroupGlamorgan v Gloucestershirett12359
21st June 2023 The Vitality Blast 2023 South GroupGlamorgan v Somersettt12376
23rd June 2023 The Vitality Blast 2023 South GroupGlamorgan v Sussextt12387
2nd July 2023 The Vitality Blast 2023 South GroupGlamorgan v Middlesextt12412
2nd August 2023 The Men's Hundred 2023  Welsh Fire Men v Manchester Originals Mentt12502
12th August 2023 The Men's Hundred 2023  Welsh Fire Men v Southern Brave Mentt12534
14th August 2023 The Men's Hundred 2023  Welsh Fire Men v Trent Rockets Mentt12544
20th August 2023 The Men's Hundred 2023  Welsh Fire Men v London Spirit Mentt12574
28th May 2024 Pakistan in England 2024 3rd Twenty20England v Pakistantt13235
31st May 2024 The Vitality Blast 2024 South GroupGlamorgan v Surreytt13243
2nd June 2024 The Vitality Blast 2024 South GroupGlamorgan v Sussextt13252
13th June 2024 The Vitality Blast 2024 South GroupGlamorgan v Hampshirett13276
20th June 2024 The Vitality Blast 2024 South GroupGlamorgan v Gloucestershirett13295
7th July 2024 The Vitality Blast 2024 South GroupGlamorgan v Essextt13319
12th July 2024 The Vitality Blast 2024 South GroupGlamorgan v Middlesextt13332
19th July 2024 The Vitality Blast 2024 South GroupGlamorgan v Somersettt13355
13th September 2024 Australia in England 2024 2nd Twenty20England v Australiatt13367