Twenty20 Matches played by Ruaidhri Smith (42)

16th May 2014 NatWest T20 Blast 2014 South DivisionHampshire v Glamorgan The Ageas Bowl, Southampton tt4316
4th July 2014 NatWest T20 Blast 2014 South DivisionGlamorgan v Somerset The SWALEC Stadium, Cardiff tt4421
22nd May 2015 NatWest T20 Blast 2015 South DivisionGlamorgan v Essex The SSE SWALEC Stadium, Cardiff tt4917
3rd July 2015 NatWest T20 Blast 2015 South DivisionHampshire v Glamorgan The Ageas Bowl, Southampton tt5010
27th July 2018 The Vitality Blast 2018 South DivisionGloucestershire v Glamorgan College Ground, Cheltenham tt7063
31st July 2018 The Vitality Blast 2018 South DivisionSurrey v Glamorgan The Kia Oval, Kennington tt7077
3rd August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Gloucestershire Sophia Gardens, Cardiff tt7088
5th August 2018 The Vitality Blast 2018 South DivisionMiddlesex v Glamorgan Old Deer Park, Richmond tt7099
7th August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Essex Sophia Gardens, Cardiff tt7103
10th August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Hampshire Sophia Gardens, Cardiff tt7115
12th August 2018 The Vitality Blast 2018 South DivisionSomerset v Glamorgan The Cooper Associates County Ground, Taunton tt7129
14th August 2018 The Vitality Blast 2018 South DivisionSussex v Glamorgan The 1st Central County Ground, Hove tt7134
17th August 2018 The Vitality Blast 2018 South DivisionGlamorgan v Surrey Sophia Gardens, Cardiff tt7147
13th February 2019 Oman Quadrangular Twenty20 Tournament 2018/19  Netherlands v Scotland Al Amerat Cricket Ground, Al Amerat tt7512
15th February 2019 Oman Quadrangular Twenty20 Tournament 2018/19  Ireland v Scotland Al Amerat Cricket Ground, Al Amerat tt7532
11th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Surrey Sophia Gardens, Cardiff tt8049
24th August 2019 The Vitality Blast 2019 South DivisionSomerset v Glamorgan The Cooper Associates County Ground, Taunton tt8083
26th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Sussex Sophia Gardens, Cardiff tt8093
30th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Hampshire Sophia Gardens, Cardiff tt8108
3rd September 2020 The Vitality Blast 2020 Central GroupGlamorgan v Northamptonshire Edgbaston, Birmingham tt8929
11th September 2020 The Vitality Blast 2020 Central GroupWarwickshire v Glamorgan Edgbaston, Birmingham tt8972
13th September 2020 The Vitality Blast 2020 Central GroupGlamorgan v Northamptonshire Sophia Gardens, Cardiff tt8980
16th September 2020 The Vitality Blast 2020 Central GroupGlamorgan v Somerset Sophia Gardens, Cardiff tt8995
18th September 2020 The Vitality Blast 2020 Central GroupGlamorgan v Gloucestershire Sophia Gardens, Cardiff tt9002
20th September 2020 The Vitality Blast 2020 Central GroupWorcestershire v Glamorgan Blackfinch New Road, Worcester tt9019
10th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Gloucestershire Sophia Gardens, Cardiff tt9626
13th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Essex Sophia Gardens, Cardiff tt9656
16th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Kent Sophia Gardens, Cardiff tt9685
18th June 2021 The Vitality Blast 2021 South GroupGlamorgan v Middlesex Sophia Gardens, Cardiff tt9701
16th July 2021 The Vitality Blast 2021 South GroupGlamorgan v Somerset Sophia Gardens, Cardiff tt9825
26th May 2023 The Vitality Blast 2023 South GroupGloucestershire v Glamorgan Seat Unique Stadium, Bristol tt12199
28th May 2023 The Vitality Blast 2023 South GroupSomerset v Glamorgan The Cooper Associates County Ground, Taunton tt12223
4th June 2023 The Vitality Blast 2023 South GroupSussex v Glamorgan The 1st Central County Ground, Hove tt12286
7th June 2023 The Vitality Blast 2023 South GroupGlamorgan v Surrey Sophia Gardens, Cardiff tt12304
9th June 2023 The Vitality Blast 2023 South GroupGlamorgan v Essex Sophia Gardens, Cardiff tt12321
16th June 2023 The Vitality Blast 2023 South GroupEssex v Glamorgan The Cloud County Ground, Chelmsford tt12346
18th June 2023 The Vitality Blast 2023 South GroupGlamorgan v Gloucestershire Sophia Gardens, Cardiff tt12359
20th June 2023 The Vitality Blast 2023 South GroupSurrey v Glamorgan The Kia Oval, Kennington tt12371
21st June 2023 The Vitality Blast 2023 South GroupGlamorgan v Somerset Sophia Gardens, Cardiff tt12376
23rd June 2023 The Vitality Blast 2023 South GroupGlamorgan v Sussex Sophia Gardens, Cardiff tt12387
30th June 2023 The Vitality Blast 2023 South GroupHampshire v Glamorgan The Ageas Bowl, Southampton tt12405
2nd July 2023 The Vitality Blast 2023 South GroupGlamorgan v Middlesex Sophia Gardens, Cardiff tt12412