You are currently offline

CB Cooke

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 140 126 2374 1715 167 104 1 5 19 4 113 96 30
ODI 47 42 1289 1399 108 31 1 7 6 2 161 38 4
Test 133 218 7364 13373 885 44 13 40 41 20 205 177 41
Total 320 386 11027 16487 1160 179 15 52 66 26 205 311 75

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 140 Match Played But Did Not Bowl
ODI 47 Match Played But Did Not Bowl
Test 133 3 7.3 38 27 0 0 0 0 0
Total 320 3 7.3 38 27 0 0 0 0 0
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Glamorgan
2. Birmingham Phoenix


Tournament Played

1. LV= County Championship (2014)
2. NatWest T20 Blast (2014)
3. Royal London One-Day Cup (2014)
4. LV= County Championship (2015)
5. NatWest T20 Blast (2015)
6. Royal London One-Day Cup (2015)
7. Specsavers County Championship (2016)
8. NatWest T20 Blast (2016)
9. Royal London One-Day Cup (2016)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 32

Match List T20

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 20 Jun, 2025

Glamorgan VS Gloucestershire Only T20

County Ground, Bristol

Vitality Blast Men 2025 15 Jun, 2025

Sussex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 14 Jun, 2025

Glamorgan VS Essex Only T20

County Ground, Chelmsford

Vitality Blast Men 2025 12 Jun, 2025

Sussex VS Glamorgan Only T20

County Ground, Hove

Vitality Blast Men 2025 08 Jun, 2025

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 06 Jun, 2025

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 03 Jun, 2025

Middlesex VS Glamorgan Only T20

Merchant Taylors' School Ground, Northwood

Vitality Blast Men 2025 01 Jun, 2025

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 19 Jul, 2024

For Full T20I Match List Click on T20I Tab... Total T20I Match : 140

Match List ODI

Glamorgan VS Worcestershire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2022 23 Aug, 2022

Hampshire VS Glamorgan Only ODI

The Gnoll, Neath

Royal London One-Day Cup 2022 19 Aug, 2022

Glamorgan VS Lancashire Only ODI

The Gnoll, Neath

Royal London One-Day Cup 2022 17 Aug, 2022

Derbyshire VS Glamorgan Only ODI

County Ground, Derby

Royal London One-Day Cup 2022 02 Aug, 2022

Sussex VS Glamorgan Only ODI

County Ground, Hove

Royal London One-Day Cup 2019 07 May, 2019

Glamorgan VS Middlesex Only ODI

Lord's, London

Royal London One-Day Cup 2019 05 May, 2019

Glamorgan VS Gloucestershire Only ODI

County Ground, Bristol

Royal London One-Day Cup 2019 30 Apr, 2019

Glamorgan VS Kent Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 25 Apr, 2019

Somerset VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 21 Apr, 2019

For Full ODI Match List Click on ODI Tab... Total ODI Match : 47

Match List Test

Glamorgan VS Lancashire 56th Test

Sophia Gardens, Cardiff

County Championship 2025 24 Sep, 2025

Glamorgan VS Derbyshire 52nd Test

County Ground, Derby

County Championship 2025 15 Sep, 2025

Glamorgan VS Northamptonshire 47th Test

County Ground, Northampton

County Championship 2025 08 Sep, 2025

Glamorgan VS Lancashire 43rd Test

Old Trafford, Manchester

County Championship 2025 29 Jul, 2025

Kent VS Glamorgan 37th Test

Sophia Gardens, Cardiff

County Championship 2025 22 Jul, 2025

Gloucestershire VS Glamorgan 36th Test

Sophia Gardens, Cardiff

County Championship 2025 29 Jun, 2025

Glamorgan VS Leicestershire 30th Test

Grace Road, Leicester

County Championship 2025 22 Jun, 2025

Glamorgan VS Middlesex 25th Test

Sophia Gardens, Cardiff

County Championship 2025 23 May, 2025

Northamptonshire VS Glamorgan 24th Test

Sophia Gardens, Cardiff

County Championship 2025 16 May, 2025

For Full Test Match List Click on Test Tab... Total Test Match : 133

Match List T20

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 20 Jun, 2025

CB Cooke: 4 (11)

Did not bowl.

Glamorgan VS Gloucestershire Only T20

County Ground, Bristol

Vitality Blast Men 2025 15 Jun, 2025

CB Cooke: 11 (15)

Did not bowl.

Sussex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 14 Jun, 2025

CB Cooke: 11 (9)

Did not bowl.

Glamorgan VS Essex Only T20

County Ground, Chelmsford

Vitality Blast Men 2025 12 Jun, 2025

CB Cooke: 21 (13)

Did not bowl.

Sussex VS Glamorgan Only T20

County Ground, Hove

Vitality Blast Men 2025 08 Jun, 2025

CB Cooke: 6 (5)

Did not bowl.

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 06 Jun, 2025

CB Cooke: 10 (8)

Did not bowl.

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast Men 2025 03 Jun, 2025

CB Cooke: 10 (14)

Did not bowl.

Middlesex VS Glamorgan Only T20

Merchant Taylors' School Ground, Northwood

Vitality Blast Men 2025 01 Jun, 2025

CB Cooke: 16 (14)

Did not bowl.

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 19 Jul, 2024

CB Cooke: 16 (10)

Did not bowl.

Glamorgan VS Kent Only T20

St Lawrence Ground, Canterbury

Vitality Blast 2024 16 Jul, 2024

CB Cooke: 6 (4)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

College Ground, Cheltenham

Vitality Blast 2024 14 Jul, 2024

CB Cooke: 3 (4)

Did not bowl.

Glamorgan VS Middlesex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 12 Jul, 2024

CB Cooke: 2 (2)

Did not bowl.

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 07 Jul, 2024

CB Cooke: 38 (18)

Did not bowl.

Glamorgan VS Sussex Only T20

County Ground, Hove

Vitality Blast 2024 05 Jul, 2024

CB Cooke: 4 (3)

Did not bowl.

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2024 21 Jun, 2024

CB Cooke: 13 (20)

Did not bowl.

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 20 Jun, 2024

CB Cooke: 0 (1)

Did not bowl.

Somerset VS Glamorgan Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2024 16 Jun, 2024

CB Cooke: 16 (12)

Did not bowl.

Glamorgan VS Essex Only T20

County Ground, Chelmsford

Vitality Blast 2024 07 Jun, 2024

CB Cooke: 18 (13)

Did not bowl.

Middlesex VS Glamorgan Only T20

Lord's, London

Vitality Blast 2024 06 Jun, 2024

CB Cooke: 21 (15)

Did not bowl.

Glamorgan VS Sussex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 02 Jun, 2024

CB Cooke: 27 (22)

Did not bowl.

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2024 31 May, 2024

CB Cooke: 40 (15)

Did not bowl.

Middlesex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2023 02 Jul, 2023

CB Cooke: 0 (1)

Did not bowl.

Hampshire VS Glamorgan Only T20

The Rose Bowl, Southampton

Vitality Blast 2023 30 Jun, 2023

CB Cooke: 11 (6)

Did not bowl.

Sussex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2023 23 Jun, 2023

CB Cooke: 13 (11)

Did not bowl.

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast 2023 21 Jun, 2023

CB Cooke: 7 (6)

Did not bowl.

Surrey VS Glamorgan Only T20

Kennington Oval, London

Vitality Blast 2023 20 Jun, 2023

CB Cooke: 49 (28)

Did not bowl.

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2023 18 Jun, 2023

CB Cooke: 28 (17)

Did not bowl.

Glamorgan VS Essex Only T20

County Ground, Chelmsford

Vitality Blast 2023 16 Jun, 2023

CB Cooke: 27 (19)

Did not bowl.

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2023 09 Jun, 2023

CB Cooke: 20 (13)

Did not bowl.

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2023 07 Jun, 2023

CB Cooke: 12 (12)

Did not bowl.

Glamorgan VS Sussex Only T20

County Ground, Hove

Vitality Blast 2023 04 Jun, 2023

CB Cooke: 50 (28)

Did not bowl.

Kent VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2023 02 Jun, 2023

CB Cooke: 46 (28)

Did not bowl.

Glamorgan VS Middlesex Only T20

Merchant Taylors' School Ground, Northwood

Vitality Blast 2023 31 May, 2023

CB Cooke: 113 (41)

Did not bowl.

Glamorgan VS Somerset Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2023 28 May, 2023

CB Cooke: 18 (16)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

County Ground, Bristol

Vitality Blast 2023 26 May, 2023

CB Cooke: 25 (19)

Did not bowl.

Glamorgan VS Kent Only T20

St Lawrence Ground, Canterbury

Vitality Blast 2022 03 Jul, 2022

CB Cooke: 1 (5)

Did not bowl.

Essex VS Glamorgan Only T20

County Ground, Chelmsford

Vitality Blast 2022 02 Jul, 2022

CB Cooke: 2 (4)

Did not bowl.

Hampshire VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2022 10 Jun, 2022

CB Cooke: 18 (13)

Did not bowl.

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2022 07 Jun, 2022

CB Cooke: 19 (15)

Did not bowl.

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2022 05 Jun, 2022

Did not bat.

Did not bowl.

Glamorgan VS Somerset Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2022 03 Jun, 2022

CB Cooke: 22 (14)

Did not bowl.

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2022 02 Jun, 2022

CB Cooke: 17 (14)

Did not bowl.

Glamorgan VS Middlesex Only T20

Radlett Cricket Club, Radlett

Vitality Blast 2022 29 May, 2022

CB Cooke: 22 (16)

Did not bowl.

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2022 27 May, 2022

CB Cooke: 46 (27)

Did not bowl.

Sussex VS Glamorgan Only T20

County Ground, Hove

Vitality Blast 2022 26 May, 2022

CB Cooke: 5 (8)

Did not bowl.

Birmingham Phoenix VS Trent Rockets 27th T20

Trent Bridge, Nottingham

The Hundred Men's Competition 2021 13 Aug, 2021

CB Cooke: 4 (4)

Did not bowl.

Birmingham Phoenix VS Southern Brave 11th T20

The Rose Bowl, Southampton

The Hundred Men's Competition 2021 30 Jul, 2021

Did not bat.

Did not bowl.

Birmingham Phoenix VS Manchester Originals 6th T20

Old Trafford, Manchester

The Hundred Men's Competition 2021 25 Jul, 2021

CB Cooke: 11 (12)

Did not bowl.

London Spirit VS Birmingham Phoenix 2nd T20

Edgbaston, Birmingham

The Hundred Men's Competition 2021 23 Jul, 2021

CB Cooke: 5 (5)

Did not bowl.

Glamorgan VS Hampshire Only T20

The Rose Bowl, Southampton

Vitality Blast 2021 18 Jul, 2021

CB Cooke: 0 (1)

Did not bowl.

Somerset VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 16 Jul, 2021

CB Cooke: 1 (3)

Did not bowl.

Sussex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 02 Jul, 2021

CB Cooke: 11 (11)

Did not bowl.

Glamorgan VS Essex Only T20

County Ground, Chelmsford

Vitality Blast 2021 01 Jul, 2021

CB Cooke: 25 (22)

Did not bowl.

Glamorgan VS Surrey Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 29 Jun, 2021

CB Cooke: 15 (18)

Did not bowl.

Glamorgan VS Middlesex Only T20

Radlett Cricket Club, Radlett

Vitality Blast 2021 27 Jun, 2021

CB Cooke: 10 (9)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

County Ground, Bristol

Vitality Blast 2021 24 Jun, 2021

CB Cooke: 5 (4)

Did not bowl.

Kent VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 16 Jun, 2021

CB Cooke: 18 (18)

Did not bowl.

Glamorgan VS Surrey Only T20

Kennington Oval, London

Vitality Blast 2021 14 Jun, 2021

CB Cooke: 6 (8)

Did not bowl.

Essex VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 13 Jun, 2021

CB Cooke: 5 (3)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2021 10 Jun, 2021

CB Cooke: 26 (21)

Did not bowl.

Worcestershire VS Glamorgan Only T20

County Ground, New Road, Worcester

Vitality Blast 2020 20 Sep, 2020

CB Cooke: 11 (5)

Did not bowl.

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2020 18 Sep, 2020

CB Cooke: 24 (16)

Did not bowl.

Somerset VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2020 16 Sep, 2020

CB Cooke: 0 (2)

Did not bowl.

Northamptonshire VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2020 13 Sep, 2020

CB Cooke: 4 (10)

Did not bowl.

Birmingham Bears VS Glamorgan Only T20

Edgbaston, Birmingham

Vitality Blast 2020 11 Sep, 2020

CB Cooke: 12 (13)

Did not bowl.

Glamorgan VS Northamptonshire Only T20

Edgbaston, Birmingham

Vitality Blast 2020 03 Sep, 2020

CB Cooke: 5 (8)

Did not bowl.

Glamorgan VS Somerset Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2020 01 Sep, 2020

CB Cooke: 42 (34)

Did not bowl.

Glamorgan VS Birmingham Bears Only T20

Sophia Gardens, Cardiff

Vitality Blast 2020 30 Aug, 2020

CB Cooke: 72 (56)

Did not bowl.

Glamorgan VS Gloucestershire Only T20

County Ground

Vitality Blast 2020 29 Aug, 2020

CB Cooke: 51 (35)

Did not bowl.

Glamorgan VS Hampshire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2019 30 Aug, 2019

CB Cooke: 45 (23)

Did not bowl.

Glamorgan VS Sussex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2019 26 Aug, 2019

CB Cooke: 10 (6)

Did not bowl.

Somerset VS Glamorgan Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2019 24 Aug, 2019

CB Cooke: 1 (2)

Did not bowl.

Glamorgan VS Surrey Only T20

Sophia Gardens, Cardiff

Vitality Blast 2019 11 Aug, 2019

CB Cooke: 11 (12)

Did not bowl.

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2019 09 Aug, 2019

Did not bat.

Did not bowl.

Sussex VS Glamorgan Only T20

County Ground, Hove

Vitality Blast 2019 06 Aug, 2019

CB Cooke: 13 (7)

Did not bowl.

Hampshire VS Glamorgan Only T20

The Rose Bowl, Southampton

Vitality Blast 2019 02 Aug, 2019

CB Cooke: 2 (5)

Did not bowl.

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

Vitality Blast 2019 01 Aug, 2019

CB Cooke: 42 (21)

Did not bowl.

Glamorgan VS Middlesex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2019 26 Jul, 2019

CB Cooke: 29 (16)

Did not bowl.

Surrey VS Glamorgan Only T20

Kennington Oval, London

Vitality Blast 2019 25 Jul, 2019

CB Cooke: 13 (20)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

College Ground, Cheltenham

Vitality Blast 2019 19 Jul, 2019

CB Cooke: 16 (13)

Did not bowl.

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

Vitality Blast 2019 18 Jul, 2019

CB Cooke: 14 (10)

Did not bowl.

Glamorgan VS Surrey Only T20

Sophia Gardens, Cardiff

Vitality Blast 2018 17 Aug, 2018

CB Cooke: 31 (19)

Did not bowl.

Sussex VS Glamorgan Only T20

County Ground

Vitality Blast 2018 14 Aug, 2018

CB Cooke: 11 (11)

Did not bowl.

Somerset VS Glamorgan Only T20

The Cooper Associates County Ground, Taunton

Vitality Blast 2018 12 Aug, 2018

CB Cooke: 25 (18)

Did not bowl.

Hampshire VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2018 10 Aug, 2018

Did not bat.

Did not bowl.

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2018 07 Aug, 2018

CB Cooke: 4 (6)

Did not bowl.

Middlesex VS Glamorgan Only T20

Old Deer Park

Vitality Blast 2018 05 Aug, 2018

CB Cooke: 25 (13)

Did not bowl.

Surrey VS Glamorgan Only T20

Kennington Oval, London

Vitality Blast 2018 31 Jul, 2018

CB Cooke: 5 (8)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

College Ground, Cheltenham

Vitality Blast 2018 27 Jul, 2018

CB Cooke: 11 (13)

Did not bowl.

Somerset VS Glamorgan Only T20

Sophia Gardens, Cardiff

Vitality Blast 2018 20 Jul, 2018

CB Cooke: 4 (7)

Did not bowl.

Essex VS Glamorgan Only T20

County Ground

Vitality Blast 2018 13 Jul, 2018

CB Cooke: 60 (29)

Did not bowl.

Glamorgan VS Sussex Only T20

Sophia Gardens, Cardiff

Vitality Blast 2018 08 Jul, 2018

CB Cooke: 11 (8)

Did not bowl.

Glamorgan VS Hampshire Only T20

The Rose Bowl, Southampton

Vitality Blast 2018 06 Jul, 2018

CB Cooke: 22 (12)

Did not bowl.

Warwickshire VS Glamorgan Semi Final T20

Edgbaston, Birmingham

NatWest T20 Blast 2017 02 Sep, 2017

CB Cooke: 10 (12)

Did not bowl.

Leicestershire VS Glamorgan Quarter Final T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2017 23 Aug, 2017

Did not bat.

Did not bowl.

Middlesex VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2017 18 Aug, 2017

CB Cooke: 25 (15)

Did not bowl.

Glamorgan VS Somerset Only T20

The Cooper Associates County Ground, Taunton

NatWest T20 Blast 2017 13 Aug, 2017

CB Cooke: 1 (2)

Did not bowl.

Glamorgan VS Hampshire Only T20

The Rose Bowl, Southampton

NatWest T20 Blast 2017 10 Aug, 2017

CB Cooke: 5 (8)

Did not bowl.

Glamorgan VS Surrey Only T20

Kennington Oval, London

NatWest T20 Blast 2017 04 Aug, 2017

CB Cooke: 2 (5)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2017 03 Aug, 2017

Did not bat.

Did not bowl.

Glamorgan VS Kent Only T20

St Lawrence Ground, Canterbury

NatWest T20 Blast 2017 30 Jul, 2017

Did not bat.

Did not bowl.

Glamorgan VS Gloucestershire Only T20

County Ground

NatWest T20 Blast 2017 25 Jul, 2017

CB Cooke: 6 (7)

Did not bowl.

Sussex VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2017 21 Jul, 2017

Did not bat.

Did not bowl.

Essex VS Glamorgan Only T20

County Ground

NatWest T20 Blast 2017 16 Jul, 2017

CB Cooke: 49 (28)

Did not bowl.

Glamorgan VS Somerset Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2017 15 Jul, 2017

CB Cooke: 21 (14)

Did not bowl.

Glamorgan VS Sussex Only T20

Arundel Castle Cricket Club Ground

NatWest T20 Blast 2017 09 Jul, 2017

CB Cooke: 37 (17)

Did not bowl.

Hampshire VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2017 07 Jul, 2017

CB Cooke: 16 (23)

Did not bowl.

Glamorgan VS Surrey Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2016 24 Jun, 2016

Did not bat.

Did not bowl.

Glamorgan VS Kent Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2016 17 Jun, 2016

CB Cooke: 2 (3)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

County Ground

NatWest T20 Blast 2016 10 Jun, 2016

CB Cooke: 16 (12)

Did not bowl.

Glamorgan VS Hampshire Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2016 03 Jun, 2016

CB Cooke: 24 (19)

Did not bowl.

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2016 01 Jun, 2016

CB Cooke: 23 (21)

Did not bowl.

Surrey VS Glamorgan Only T20

Kennington Oval, London

NatWest T20 Blast 2016 26 May, 2016

Did not bat.

Did not bowl.

Glamorgan VS Gloucestershire Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2015 24 Jul, 2015

CB Cooke: 6 (4)

Did not bowl.

Glamorgan VS Kent Only T20

Nevill Ground, Tunbridge Wells

NatWest T20 Blast 2015 17 Jul, 2015

CB Cooke: 36 (22)

Did not bowl.

Glamorgan VS Hampshire Only T20

The Rose Bowl, Southampton

NatWest T20 Blast 2015 03 Jul, 2015

CB Cooke: 2 (4)

Did not bowl.

Glamorgan VS Somerset Only T20

The Cooper Associates County Ground, Taunton

NatWest T20 Blast 2015 28 Jun, 2015

CB Cooke: 18 (15)

Did not bowl.

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2015 26 Jun, 2015

CB Cooke: 1 (2)

Did not bowl.

Glamorgan VS Sussex Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2015 21 Jun, 2015

CB Cooke: 45 (42)

Did not bowl.

Essex VS Glamorgan Only T20

County Ground

NatWest T20 Blast 2015 19 Jun, 2015

CB Cooke: 14 (10)

Did not bowl.

Somerset VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2015 13 Jun, 2015

Did not bat.

Did not bowl.

Glamorgan VS Gloucestershire Only T20

County Ground

NatWest T20 Blast 2015 12 Jun, 2015

CB Cooke: 20 (12)

Did not bowl.

Glamorgan VS Middlesex Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2015 05 Jun, 2015

CB Cooke: 39 (24)

Did not bowl.

Hampshire VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2015 29 May, 2015

CB Cooke: 1 (4)

Did not bowl.

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2015 22 May, 2015

CB Cooke: 31 (30)

Did not bowl.

Glamorgan VS Surrey Only T20

Kennington Oval, London

NatWest T20 Blast 2015 15 May, 2015

CB Cooke: 46 (19)

Did not bowl.

Lancashire VS Glamorgan Quarter Final T20

Old Trafford, Manchester

NatWest T20 Blast 2014 01 Aug, 2014

CB Cooke: 2 (4)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2014 25 Jul, 2014

Did not bat.

Did not bowl.

Glamorgan VS Essex Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2014 18 Jul, 2014

Did not bat.

Did not bowl.

Glamorgan VS Sussex Only T20

County Ground

NatWest T20 Blast 2014 15 Jul, 2014

CB Cooke: 2 (5)

Did not bowl.

Glamorgan VS Surrey Only T20

Kennington Oval, London

NatWest T20 Blast 2014 11 Jul, 2014

CB Cooke: 43 (23)

Did not bowl.

Middlesex VS Glamorgan Only T20

Old Deer Park

NatWest T20 Blast 2014 03 Jul, 2014

CB Cooke: 11 (5)

Did not bowl.

Hampshire VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2014 25 Jun, 2014

CB Cooke: 35 (22)

Did not bowl.

Surrey VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2014 20 Jun, 2014

CB Cooke: 8 (10)

Did not bowl.

Glamorgan VS Kent Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2014 13 Jun, 2014

CB Cooke: 34 (25)

Did not bowl.

Gloucestershire VS Glamorgan Only T20

County Ground

NatWest T20 Blast 2014 08 Jun, 2014

Did not bat.

Did not bowl.

Glamorgan VS Somerset Only T20

The Cooper Associates County Ground, Taunton

NatWest T20 Blast 2014 06 Jun, 2014

CB Cooke: 18 (10)

Did not bowl.

Sussex VS Glamorgan Only T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2014 30 May, 2014

CB Cooke: 65 (31)

Did not bowl.

Glamorgan VS Essex Only T20

County Ground

NatWest T20 Blast 2014 23 May, 2014

CB Cooke: 8 (4)

Did not bowl.

Glamorgan VS Hampshire Only T20

The Rose Bowl, Southampton

NatWest T20 Blast 2014 16 May, 2014

CB Cooke: 20 (16)

Did not bowl.

Match List ODI

Glamorgan VS Worcestershire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2022 23 Aug, 2022

CB Cooke: 0 (8)

Did not bowl.

Hampshire VS Glamorgan Only ODI

The Gnoll, Neath

Royal London One-Day Cup 2022 19 Aug, 2022

CB Cooke: 0 (5)

Did not bowl.

Glamorgan VS Lancashire Only ODI

The Gnoll, Neath

Royal London One-Day Cup 2022 17 Aug, 2022

CB Cooke: 9 (31)

Did not bowl.

Derbyshire VS Glamorgan Only ODI

County Ground, Derby

Royal London One-Day Cup 2022 02 Aug, 2022

Did not bat.

Did not bowl.

Sussex VS Glamorgan Only ODI

County Ground, Hove

Royal London One-Day Cup 2019 07 May, 2019

CB Cooke: 41 (37)

Did not bowl.

Glamorgan VS Middlesex Only ODI

Lord's, London

Royal London One-Day Cup 2019 05 May, 2019

CB Cooke: 46 (54)

Did not bowl.

Glamorgan VS Gloucestershire Only ODI

County Ground, Bristol

Royal London One-Day Cup 2019 30 Apr, 2019

CB Cooke: 161 (127)

Did not bowl.

Glamorgan VS Kent Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 25 Apr, 2019

CB Cooke: 29 (28)

Did not bowl.

Somerset VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 21 Apr, 2019

CB Cooke: 10 (19)

Did not bowl.

Glamorgan VS Hampshire Only ODI

The Rose Bowl, Southampton

Royal London One-Day Cup 2019 19 Apr, 2019

CB Cooke: 26 (44)

Did not bowl.

Essex VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 17 Apr, 2019

CB Cooke: 24 (40)

Did not bowl.

Glamorgan VS Surrey Only ODI

Kennington Oval, London

Royal London One-Day Cup 2018 06 Jun, 2018

CB Cooke: 21 (25)

Did not bowl.

Glamorgan VS Hampshire Only ODI

St Helen's, Swansea

Royal London One-Day Cup 2018 03 Jun, 2018

CB Cooke: 12 (26)

Did not bowl.

Sussex VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2018 01 Jun, 2018

Did not bat.

Did not bowl.

Glamorgan VS Essex Only ODI

County Ground, Chelmsford

Royal London One-Day Cup 2018 30 May, 2018

CB Cooke: 59 (75)

Did not bowl.

Glamorgan VS Kent Only ODI

St Lawrence Ground, Canterbury

Royal London One-Day Cup 2018 25 May, 2018

CB Cooke: 7 (14)

Did not bowl.

Middlesex VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2018 23 May, 2018

CB Cooke: 2 (6)

Did not bowl.

Somerset VS Glamorgan Only ODI

The Cooper Associates County Ground, Taunton

Royal London One-Day Cup 2018 20 May, 2018

CB Cooke: 28 (28)

Did not bowl.

Glamorgan VS Gloucestershire Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2018 18 May, 2018

CB Cooke: 39 (38)

Did not bowl.

Glamorgan VS Kent Only ODI

St Helen's, Swansea

Royal London One-Day Cup 2017 14 May, 2017

CB Cooke: 33 (21)

Did not bowl.

Hampshire VS Glamorgan Only ODI

The Rose Bowl, Southampton

Royal London One-Day Cup 2017 12 May, 2017

CB Cooke: 59 (27)

Did not bowl.

Middlesex VS Glamorgan Only ODI

Radlett Cricket Club, Radlett

Royal London One-Day Cup 2017 10 May, 2017

CB Cooke: 24 (48)

Did not bowl.

Glamorgan VS Essex Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2017 07 May, 2017

CB Cooke: 17 (24)

Did not bowl.

Somerset VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2017 05 May, 2017

CB Cooke: 21 (24)

Did not bowl.

Sussex VS Glamorgan Only ODI

County Ground, Hove

Royal London One-Day Cup 2017 02 May, 2017

CB Cooke: 62 (47)

Did not bowl.

Glamorgan VS Surrey Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2017 30 Apr, 2017

CB Cooke: 19 (28)

Did not bowl.

Glamorgan VS Gloucestershire Only ODI

County Ground, Bristol

Royal London One-Day Cup 2017 27 Apr, 2017

CB Cooke: 18 (22)

Did not bowl.

Middlesex VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2016 14 Jun, 2016

CB Cooke: 41 (41)

Did not bowl.

Kent VS Glamorgan Only ODI

St Lawrence Ground, Canterbury

Royal London One-Day Cup 2016 12 Jun, 2016

CB Cooke: 21 (17)

Did not bowl.

Glamorgan VS Sussex Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2016 08 Jun, 2016

CB Cooke: 80 (67)

Did not bowl.

Glamorgan VS Gloucestershire Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2016 06 Jun, 2016

CB Cooke: 8 (7)

Did not bowl.

Lancashire VS Glamorgan Only ODI

Old Trafford, Manchester

Royal London One-Day Cup 2015 19 Aug, 2015

Did not bat.

Did not bowl.

Glamorgan VS Middlesex Only ODI

Lord's, London

Royal London One-Day Cup 2015 17 Aug, 2015

CB Cooke: 24 (42)

Did not bowl.

Glamorgan VS Sussex Only ODI

St Helen's, Swansea

Royal London One-Day Cup 2015 05 Aug, 2015

Did not bat.

Did not bowl.

Glamorgan VS Warwickshire Only ODI

Edgbaston, Birmingham

Royal London One-Day Cup 2015 03 Aug, 2015

CB Cooke: 10 (16)

Did not bowl.

Glamorgan VS Hampshire Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2015 02 Aug, 2015

CB Cooke: 9 (26)

Did not bowl.

Glamorgan VS Essex Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2015 31 Jul, 2015

CB Cooke: 36 (34)

Did not bowl.

Kent VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2015 28 Jul, 2015

CB Cooke: 94 (54)

Did not bowl.

Nottinghamshire VS Glamorgan Only ODI

Welbeck Colliery Cricket Club Ground, Market Warsop

Royal London One-Day Cup 2015 26 Jul, 2015

Did not bat.

Did not bowl.

Sussex VS Glamorgan Only ODI

County Ground, Hove

Royal London One-Day Cup 2014 20 Aug, 2014

CB Cooke: 10 (10)

Did not bowl.

Glamorgan VS Warwickshire Only ODI

St Helen's, Swansea

Royal London One-Day Cup 2014 14 Aug, 2014

CB Cooke: 29 (32)

Did not bowl.

Glamorgan VS Somerset Only ODI

The Cooper Associates County Ground, Taunton

Royal London One-Day Cup 2014 12 Aug, 2014

CB Cooke: 60 (44)

Did not bowl.

Durham VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2014 08 Aug, 2014

CB Cooke: 4 (17)

Did not bowl.

Glamorgan VS Kent Only ODI

St Lawrence Ground, Canterbury

Royal London One-Day Cup 2014 06 Aug, 2014

CB Cooke: 73 (100)

Did not bowl.

Glamorgan VS Nottinghamshire Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2014 30 Jul, 2014

CB Cooke: 5 (20)

Did not bowl.

Surrey VS Glamorgan Only ODI

Woodbridge Road, Guildford

Royal London One-Day Cup 2014 27 Jul, 2014

CB Cooke: 8 (12)

Did not bowl.

Middlesex VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2014 26 Jul, 2014

CB Cooke: 10 (14)

Did not bowl.

Match List Test

Glamorgan VS Lancashire 56th Test

Sophia Gardens, Cardiff

County Championship 2025 24 Sep, 2025

CB Cooke: 37 (30)

CB Cooke: 52 (105)

Did not bowl.

Glamorgan VS Derbyshire 52nd Test

County Ground, Derby

County Championship 2025 15 Sep, 2025

CB Cooke: 0 (1)

Did not bowl.

Glamorgan VS Northamptonshire 47th Test

County Ground, Northampton

County Championship 2025 08 Sep, 2025

CB Cooke: 84 (153)

CB Cooke: 40 (110)

Did not bowl.

Glamorgan VS Lancashire 43rd Test

Old Trafford, Manchester

County Championship 2025 29 Jul, 2025

CB Cooke: 6 (35)

CB Cooke: 9 (13)

Did not bowl.

Kent VS Glamorgan 37th Test

Sophia Gardens, Cardiff

County Championship 2025 22 Jul, 2025

CB Cooke: 36 (79)

Did not bowl.

Gloucestershire VS Glamorgan 36th Test

Sophia Gardens, Cardiff

County Championship 2025 29 Jun, 2025

CB Cooke: 75 (126)

Did not bowl.

Glamorgan VS Leicestershire 30th Test

Grace Road, Leicester

County Championship 2025 22 Jun, 2025

CB Cooke: 30 (51)

CB Cooke: 9 (58)

Did not bowl.

Glamorgan VS Middlesex 25th Test

Sophia Gardens, Cardiff

County Championship 2025 23 May, 2025

CB Cooke: 47 (84)

Did not bowl.

Northamptonshire VS Glamorgan 24th Test

Sophia Gardens, Cardiff

County Championship 2025 16 May, 2025

CB Cooke: 36 (75)

Did not bowl.

Glamorgan VS Kent 20th Test

St Lawrence Ground, Canterbury

County Championship 2025 09 May, 2025

CB Cooke: 15 (27)

Did not bowl.

Glamorgan VS Derbyshire 18th Test

Sophia Gardens, Cardiff

County Championship 2025 02 May, 2025

CB Cooke: 6 (13)

CB Cooke: 49 (85)

Did not bowl.

Glamorgan VS Middlesex 10th Test

Lord's, London

County Championship 2025 18 Apr, 2025

CB Cooke: 5 (22)

CB Cooke: 69 (151)

Did not bowl.

Gloucestershire VS Glamorgan 8th Test

County Ground, Bristol

County Championship 2025 11 Apr, 2025

CB Cooke: 56 (108)

Did not bowl.

Glamorgan VS Leicestershire 4th Test

Sophia Gardens, Cardiff

County Championship 2025 04 Apr, 2025

CB Cooke: 55 (102)

CB Cooke: 21 (53)

Did not bowl.

Glamorgan VS Gloucestershire 53rd Test

Sophia Gardens, Cardiff

County Championship 2024 26 Sep, 2024

CB Cooke: 101 (121)

Did not bowl.

Yorkshire VS Glamorgan 50th Test

Sophia Gardens, Cardiff

County Championship 2024 17 Sep, 2024

CB Cooke: 20 (37)

CB Cooke: 2 (6)

Did not bowl.

Glamorgan VS Sussex 48th Test

County Ground, Hove

County Championship 2024 09 Sep, 2024

CB Cooke: 17 (21)

CB Cooke: 5 (34)

Did not bowl.

Leicestershire VS Glamorgan 41st Test

Sophia Gardens, Cardiff

County Championship 2024 29 Aug, 2024

CB Cooke: 47 (89)

Did not bowl.

Glamorgan VS Derbyshire 37th Test

County Ground, Derby

County Championship 2024 22 Aug, 2024

CB Cooke: 13 (16)

CB Cooke: 28 (68)

Did not bowl.

Gloucestershire VS Glamorgan 34th Test

College Ground, Cheltenham

County Championship 2024 30 Jun, 2024

CB Cooke: 0 (2)

CB Cooke: 14 (48)

Did not bowl.

Northamptonshire VS Glamorgan 29th Test

Sophia Gardens, Cardiff

County Championship 2024 23 Jun, 2024

CB Cooke: 58 (128)

CB Cooke: 27 (20)

Did not bowl.

Glamorgan VS Leicestershire 26th Test

Grace Road, Leicester

County Championship 2024 24 May, 2024

CB Cooke: 2 (11)

CB Cooke: 37 (76)

Did not bowl.

Glamorgan VS Middlesex 22nd Test

Sophia Gardens, Cardiff

County Championship 2024 17 May, 2024

CB Cooke: 0 (3)

CB Cooke: 4 (25)

Did not bowl.

Sussex VS Glamorgan 19th Test

Sophia Gardens, Cardiff

County Championship 2024 10 May, 2024

CB Cooke: 1 (4)

Did not bowl.

Glamorgan VS Yorkshire 18th Test

Headingley, Leeds

County Championship 2024 03 May, 2024

CB Cooke: 24 (53)

CB Cooke: 8 (49)

Did not bowl.

Glamorgan VS Northamptonshire 11th Test

County Ground, Northampton

County Championship 2024 19 Apr, 2024

CB Cooke: 28 (59)

Did not bowl.

Glamorgan VS Derbyshire 5th Test

Sophia Gardens, Cardiff

County Championship 2024 12 Apr, 2024

CB Cooke: 20 (61)

CB Cooke: 126 (195)

Did not bowl.

Glamorgan VS Middlesex 2nd Test

Lord's, London

County Championship 2024 05 Apr, 2024

Did not bat.

Did not bowl.

Derbyshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 26 Sep, 2023

CB Cooke: 41 (60)

CB Cooke: 25 (82)

Did not bowl.

Yorkshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 10 Sep, 2023

CB Cooke: 4 (3)

CB Cooke: 3 (13)

Did not bowl.

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

County Championship 2023 03 Sep, 2023

CB Cooke: 38 (44)

CB Cooke: 12 (12)

Did not bowl.

Glamorgan VS Derbyshire Only Test

County Ground, Derby

County Championship 2023 25 Jul, 2023

CB Cooke: 70 (51)

Did not bowl.

Glamorgan VS Gloucestershire Only Test

College Ground, Cheltenham

County Championship 2023 20 Jul, 2023

CB Cooke: 86 (93)

CB Cooke: 0-4(0.3)

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

County Championship 2023 10 Jul, 2023

CB Cooke: 10 (35)

Did not bowl.

Glamorgan VS Sussex Only Test

Sophia Gardens, Cardiff

County Championship 2023 25 Jun, 2023

CB Cooke: 23 (49)

CB Cooke: 1 (6)

Did not bowl.

Glamorgan VS Durham Only Test

Riverside Ground, Chester-le-Street

County Championship 2023 11 Jun, 2023

CB Cooke: 7 (12)

CB Cooke: 134 (224)

Did not bowl.

Glamorgan VS Sussex Only Test

County Ground, Hove

County Championship 2023 18 May, 2023

CB Cooke: 20 (43)

CB Cooke: 45 (104)

Did not bowl.

Worcestershire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 11 May, 2023

CB Cooke: 0 (5)

Did not bowl.

Glamorgan VS Yorkshire Only Test

Headingley, Leeds

County Championship 2023 04 May, 2023

CB Cooke: 7 (9)

Did not bowl.

Leicestershire VS Glamorgan Only Test

Grace Road, Leicester

County Championship 2023 27 Apr, 2023

CB Cooke: 132 (257)

Did not bowl.

Durham VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 20 Apr, 2023

CB Cooke: 32 (54)

CB Cooke: 17 (24)

Did not bowl.

Gloucestershire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 06 Apr, 2023

CB Cooke: 26 (54)

Did not bowl.

Glamorgan VS Sussex Only Test

County Ground, Hove

County Championship 2022 26 Sep, 2022

CB Cooke: 141 (165)

CB Cooke: 0-15(4.0)

Glamorgan VS Derbyshire Only Test

Sophia Gardens, Cardiff

County Championship 2022 20 Sep, 2022

CB Cooke: 7 (16)

Did not bowl.

Glamorgan VS Middlesex Only Test

Lord's, London

County Championship 2022 12 Sep, 2022

CB Cooke: 52 (83)

CB Cooke: 14 (50)

Did not bowl.

Worcestershire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2022 05 Sep, 2022

CB Cooke: 51 (97)

Did not bowl.

Leicestershire VS Glamorgan 39th Test

Grace Road, Leicester

County Championship 2022 20 Jul, 2022

CB Cooke: 191 (227)

Did not bowl.

Glamorgan VS Nottinghamshire 36th Test

Sophia Gardens, Cardiff

County Championship 2022 11 Jul, 2022

CB Cooke: 13 (49)

CB Cooke: 7 (6)

Did not bowl.

Sussex VS Glamorgan 26th Test

Sophia Gardens, Cardiff

County Championship 2022 12 Jun, 2022

CB Cooke: 32 (37)

CB Cooke: 15 (12)

Did not bowl.

Durham VS Glamorgan 20th Test

Riverside Ground, Chester-le-Street

County Championship 2022 12 May, 2022

CB Cooke: 16 (33)

CB Cooke: 22 (71)

Did not bowl.

Leicestershire VS Glamorgan 16th Test

Sophia Gardens, Cardiff

County Championship 2022 05 May, 2022

CB Cooke: 52 (139)

CB Cooke: 11 (22)

Did not bowl.

Derbyshire VS Glamorgan Only Test

County Ground, Derby

County Championship 2022 28 Apr, 2022

CB Cooke: 3 (18)

CB Cooke: 32 (26)

Did not bowl.

Glamorgan VS Middlesex Only Test

Sophia Gardens, Cardiff

County Championship 2022 21 Apr, 2022

CB Cooke: 31 (68)

CB Cooke: 6 (14)

Did not bowl.

Nottinghamshire VS Glamorgan Only Test

Trent Bridge, Nottingham

County Championship 2022 14 Apr, 2022

CB Cooke: 0 (12)

Did not bowl.

Glamorgan VS Durham Only Test

Sophia Gardens, Cardiff

County Championship 2022 07 Apr, 2022

CB Cooke: 59 (120)

CB Cooke: 85 (144)

Did not bowl.

Glamorgan VS Surrey Only Test

Kennington Oval, London

County Championship 2021 21 Sep, 2021

CB Cooke: 205 (299)

CB Cooke: 0-19(3.0)

Glamorgan VS Gloucestershire Only Test

Sophia Gardens, Cardiff

County Championship 2021 12 Sep, 2021

CB Cooke: 6 (8)

CB Cooke: 6 (24)

Did not bowl.

Glamorgan VS Durham Only Test

Riverside Ground, Chester-le-Street

County Championship 2021 05 Sep, 2021

CB Cooke: 3 (21)

CB Cooke: 5 (21)

Did not bowl.

Glamorgan VS Essex Only Test

Sophia Gardens, Cardiff

County Championship 2021 30 Aug, 2021

CB Cooke: 0 (3)

CB Cooke: 47 (73)

Did not bowl.

Northamptonshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2021 11 Jul, 2021

CB Cooke: 133 (208)

Did not bowl.

Sussex VS Glamorgan Only Test

County Ground, Hove

County Championship 2021 04 Jul, 2021

CB Cooke: 29 (59)

Did not bowl.

Lancashire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2021 03 Jun, 2021

CB Cooke: 0 (13)

CB Cooke: 17 (54)

Did not bowl.

Kent VS Glamorgan Only Test

St Lawrence Ground, Canterbury

County Championship 2021 20 May, 2021

Did not bat.

Did not bowl.

Glamorgan VS Yorkshire Only Test

Sophia Gardens, Cardiff

County Championship 2021 13 May, 2021

CB Cooke: 3 (21)

CB Cooke: 8 (27)

Did not bowl.

Glamorgan VS Lancashire Only Test

Old Trafford, Manchester

County Championship 2021 06 May, 2021

CB Cooke: 33 (71)

Did not bowl.

Kent VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2021 29 Apr, 2021

CB Cooke: 0 (1)

Did not bowl.

Glamorgan VS Northamptonshire Only Test

County Ground, Northampton

County Championship 2021 22 Apr, 2021

CB Cooke: 136 (227)

CB Cooke: 57 (68)

Did not bowl.

Glamorgan VS Sussex Only Test

Sophia Gardens, Cardiff

County Championship 2021 15 Apr, 2021

CB Cooke: 13 (38)

CB Cooke: 12 (51)

Did not bowl.

Glamorgan VS Yorkshire Only Test

Headingley, Leeds

County Championship 2021 08 Apr, 2021

CB Cooke: 1 (6)

CB Cooke: 102 (213)

Did not bowl.

Warwickshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

Bob Willis Trophy 2020 06 Sep, 2020

CB Cooke: 27 (41)

CB Cooke: 32 (65)

Did not bowl.

Glamorgan VS Northamptonshire Only Test

County Ground, Northampton

Bob Willis Trophy 2020 22 Aug, 2020

CB Cooke: 2 (9)

CB Cooke: 14 (30)

Did not bowl.

Glamorgan VS Gloucestershire Only Test

Sophia Gardens, Cardiff

Bob Willis Trophy 2020 15 Aug, 2020

CB Cooke: 4 (14)

CB Cooke: 59 (158)

Did not bowl.

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

Bob Willis Trophy 2020 08 Aug, 2020

CB Cooke: 0 (9)

CB Cooke: 74 (133)

Did not bowl.

Somerset VS Glamorgan Only Test

The Cooper Associates County Ground, Taunton

Bob Willis Trophy 2020 01 Aug, 2020

CB Cooke: 0 (13)

CB Cooke: 82 (138)

Did not bowl.

Durham VS Glamorgan Only Test

Riverside Ground, Chester-le-Street

Specsavers County Championship 2019 23 Sep, 2019

Did not bat.

Did not bowl.

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2019 16 Sep, 2019

CB Cooke: 96 (92)

CB Cooke: 43 (39)

Did not bowl.

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2019 10 Sep, 2019

CB Cooke: 24 (40)

CB Cooke: 45 (73)

Did not bowl.

Glamorgan VS Lancashire Only Test

Colwyn Bay Cricket Club Ground

Specsavers County Championship 2019 18 Aug, 2019

CB Cooke: 4 (5)

CB Cooke: 41 (56)

Did not bowl.

Gloucestershire VS Glamorgan Only Test

Spytty Park, Newport

Specsavers County Championship 2019 14 May, 2019

CB Cooke: 23 (59)

Did not bowl.

Glamorgan VS Northamptonshire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2019 11 Apr, 2019

CB Cooke: 70 (87)

Did not bowl.

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2018 24 Sep, 2018

CB Cooke: 27 (67)

CB Cooke: 45 (72)

Did not bowl.

Glamorgan VS Gloucestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2018 10 Sep, 2018

CB Cooke: 60 (63)

CB Cooke: 11 (18)

Did not bowl.

Derbyshire VS Glamorgan Only Test

County Ground, Derby

Specsavers County Championship 2018 04 Sep, 2018

CB Cooke: 1 (10)

CB Cooke: 67 (98)

Did not bowl.

Glamorgan VS Warwickshire Only Test

Penrhyn Avenue, Rhos-on-Sea, Colwyn Bay

Specsavers County Championship 2018 29 Aug, 2018

CB Cooke: 31 (57)

CB Cooke: 12 (29)

Did not bowl.

Glamorgan VS Durham Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2018 19 Aug, 2018

CB Cooke: 0 (6)

CB Cooke: 2 (19)

Did not bowl.

Sussex VS Glamorgan Only Test

County Ground, Hove

Specsavers County Championship 2018 22 Jul, 2018

CB Cooke: 32 (72)

CB Cooke: 6 (16)

Did not bowl.

Northamptonshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2018 25 Jun, 2018

CB Cooke: 0 (2)

CB Cooke: 22 (51)

Did not bowl.

Glamorgan VS Warwickshire Only Test

Edgbaston, Birmingham

Specsavers County Championship 2018 09 Jun, 2018

CB Cooke: 34 (53)

CB Cooke: 59 (140)

Did not bowl.

Glamorgan VS Kent Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2018 04 May, 2018

CB Cooke: 2 (10)

CB Cooke: 16 (34)

Did not bowl.

Middlesex VS Glamorgan Only Test

Lord's, London

Specsavers County Championship 2018 27 Apr, 2018

CB Cooke: 0 (3)

Did not bowl.

Gloucestershire VS Glamorgan Only Test

County Ground, Bristol

Specsavers County Championship 2018 20 Apr, 2018

CB Cooke: 43 (84)

Did not bowl.

Kent VS Glamorgan Only Test

St Lawrence Ground, Canterbury

Specsavers County Championship 2017 25 Sep, 2017

CB Cooke: 49 (93)

CB Cooke: 8 (24)

Did not bowl.

Glamorgan VS Gloucestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2017 19 Sep, 2017

CB Cooke: 51 (78)

CB Cooke: 46 (34)

Did not bowl.

Glamorgan VS Northamptonshire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2017 12 Sep, 2017

CB Cooke: 12 (18)

CB Cooke: 69 (116)

Did not bowl.

Derbyshire VS Glamorgan Only Test

County Ground, Derby

Specsavers County Championship 2017 05 Sep, 2017

Did not bat.

Did not bowl.

Glamorgan VS Gloucestershire Only Test

College Ground, Cheltenham

Specsavers County Championship 2017 03 Jul, 2017

CB Cooke: 0 (3)

CB Cooke: 23 (53)

Did not bowl.

Derbyshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2017 26 Jun, 2017

CB Cooke: 14 (22)

CB Cooke: 39 (68)

Did not bowl.

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2017 09 Jun, 2017

CB Cooke: 93 (153)

Did not bowl.

Durham VS Glamorgan Only Test

St Helen's, Swansea

Specsavers County Championship 2017 26 May, 2017

CB Cooke: 69 (114)

CB Cooke: 31 (20)

Did not bowl.

Nottinghamshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2017 19 May, 2017

CB Cooke: 1 (7)

CB Cooke: 113 (262)

Did not bowl.

Leicestershire VS Glamorgan Only Test

Grace Road, Leicester

Specsavers County Championship 2017 21 Apr, 2017

CB Cooke: 27 (58)

CB Cooke: 24 (92)

Did not bowl.

Glamorgan VS Worcestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2017 14 Apr, 2017

CB Cooke: 5 (12)

CB Cooke: 1 (10)

Did not bowl.

Glamorgan VS Northamptonshire Only Test

County Ground, Northampton

Specsavers County Championship 2017 07 Apr, 2017

CB Cooke: 0 (6)

CB Cooke: 20 (65)

Did not bowl.

Glamorgan VS Kent Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2016 19 Jun, 2016

CB Cooke: 46 (77)

CB Cooke: 17 (54)

Did not bowl.

Glamorgan VS Essex Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2016 22 May, 2016

CB Cooke: 63 (106)

CB Cooke: 59 (95)

Did not bowl.

Worcestershire VS Glamorgan Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2016 08 May, 2016

CB Cooke: 27 (46)

Did not bowl.

Glamorgan VS Kent Only Test

St Lawrence Ground, Canterbury

Specsavers County Championship 2016 01 May, 2016

CB Cooke: 45 (40)

CB Cooke: 4 (20)

Did not bowl.

Glamorgan VS Derbyshire Only Test

County Ground, Derby

Specsavers County Championship 2016 24 Apr, 2016

CB Cooke: 40 (90)

CB Cooke: 22 (52)

Did not bowl.

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2016 17 Apr, 2016

CB Cooke: 56 (88)

CB Cooke: 8 (11)

Did not bowl.

Glamorgan VS Gloucestershire Only Test

County Ground, Bristol

LV= County Championship 2015 22 Sep, 2015

CB Cooke: 65 (71)

CB Cooke: 102 (135)

Did not bowl.

Glamorgan VS Northamptonshire Only Test

County Ground, Northampton

LV= County Championship 2015 14 Sep, 2015

CB Cooke: 7 (24)

CB Cooke: 22 (33)

Did not bowl.

Kent VS Glamorgan Only Test

Sophia Gardens, Cardiff

LV= County Championship 2015 09 Sep, 2015

CB Cooke: 31 (52)

CB Cooke: 0 (7)

Did not bowl.

Lancashire VS Glamorgan Only Test

Old Trafford, Manchester

LV= County Championship 2015 21 Aug, 2015

CB Cooke: 31 (113)

CB Cooke: 41 (160)

Did not bowl.

Glamorgan VS Gloucestershire Only Test

St Helen's, Swansea

LV= County Championship 2015 06 Aug, 2015

CB Cooke: 11 (39)

CB Cooke: 18 (40)

Did not bowl.

Essex VS Glamorgan Only Test

County Ground, Chelmsford

LV= County Championship 2015 12 Jul, 2015

CB Cooke: 4 (5)

CB Cooke: 0 (4)

Did not bowl.

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

LV= County Championship 2015 22 Jun, 2015

CB Cooke: 84 (141)

CB Cooke: 8 (13)

Did not bowl.

Surrey VS Glamorgan Only Test

Woodbridge Road, Guildford

LV= County Championship 2015 15 Jun, 2015

CB Cooke: 4 (4)

CB Cooke: 5 (8)

Did not bowl.

Glamorgan VS Northamptonshire Only Test

Sophia Gardens, Cardiff

LV= County Championship 2015 31 May, 2015

CB Cooke: 73 (101)

Did not bowl.

Glamorgan VS Essex Only Test

Sophia Gardens, Cardiff

LV= County Championship 2015 18 May, 2015

CB Cooke: 20 (42)

CB Cooke: 0 (1)

Did not bowl.

Kent VS Glamorgan Only Test

St Lawrence Ground, Canterbury

LV= County Championship 2015 10 May, 2015

CB Cooke: 19 (54)

CB Cooke: 11 (21)

Did not bowl.

Derbyshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

LV= County Championship 2015 03 May, 2015

CB Cooke: 6 (8)

Did not bowl.

Surrey VS Glamorgan Only Test

Sophia Gardens, Cardiff

LV= County Championship 2015 19 Apr, 2015

CB Cooke: 20 (29)

Did not bowl.

Glamorgan VS Leicestershire Only Test

Grace Road, Leicester

LV= County Championship 2015 12 Apr, 2015

CB Cooke: 48 (50)

CB Cooke: 81 (124)

Did not bowl.

Hampshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

LV= County Championship 2014 23 Sep, 2014

CB Cooke: 0 (2)

CB Cooke: 5 (9)

Did not bowl.

Glamorgan VS Derbyshire Only Test

Sophia Gardens, Cardiff

LV= County Championship 2014 09 Sep, 2014

CB Cooke: 74 (159)

CB Cooke: 36 (76)

Did not bowl.

Glamorgan VS Kent Only Test

St Lawrence Ground, Canterbury

LV= County Championship 2014 31 Aug, 2014

CB Cooke: 171 (214)

CB Cooke: 30 (44)

Did not bowl.

Glamorgan VS Derbyshire Only Test

County Ground, Derby

LV= County Championship 2014 20 Jul, 2014

CB Cooke: 11 (32)

CB Cooke: 9 (9)

Did not bowl.

Glamorgan VS Surrey Only Test

Penrhyn Avenue, Rhos-on-Sea, Colwyn Bay

LV= County Championship 2014 06 Jul, 2014

CB Cooke: 45 (54)

CB Cooke: 83 (183)

Did not bowl.

Worcestershire VS Glamorgan Only Test

County Ground, New Road, Worcester

LV= County Championship 2014 29 Jun, 2014

CB Cooke: 11 (30)

CB Cooke: 0 (4)

Did not bowl.

Gloucestershire VS Glamorgan Only Test

County Ground, Bristol

LV= County Championship 2014 21 Jun, 2014

CB Cooke: 52 (111)

Did not bowl.

Kent VS Glamorgan Only Test

Sophia Gardens, Cardiff

LV= County Championship 2014 15 Jun, 2014

CB Cooke: 96 (186)

Did not bowl.

Glamorgan VS Essex Only Test

County Ground, Chelmsford

LV= County Championship 2014 01 Jun, 2014

CB Cooke: 68 (156)

CB Cooke: 4 (16)

Did not bowl.

Leicestershire VS Glamorgan Only Test

Sophia Gardens, Cardiff

LV= County Championship 2014 25 May, 2014

CB Cooke: 58 (101)

Did not bowl.


Tournament Played

1. LV= County Championship (2014)
2. NatWest T20 Blast (2014)
3. Royal London One-Day Cup (2014)
4. LV= County Championship (2015)
5. NatWest T20 Blast (2015)
6. Royal London One-Day Cup (2015)
7. Specsavers County Championship (2016)
8. NatWest T20 Blast (2016)
9. Royal London One-Day Cup (2016)
10. NatWest T20 Blast (2017)
11. Royal London One-Day Cup (2017)
12. Specsavers County Championship (2017)
13. Vitality Blast (2018)
14. Specsavers County Championship (2018)
15. Royal London One-Day Cup (2018)
16. Specsavers County Championship (2019)
17. Royal London One-Day Cup (2019)
18. Vitality Blast (2019)
19. Vitality Blast (2020)
20. Bob Willis Trophy (2020)
21. County Championship (2021)
22. Vitality Blast (2021)
23. The Hundred Men's Competition (2021)
24. County Championship (2022)
25. Vitality Blast (2022)
26. Royal London One-Day Cup (2022)
27. County Championship (2023)
28. Vitality Blast (2023)
29. County Championship (2024)
30. Vitality Blast (2024)
31. County Championship (2025)
32. Vitality Blast Men (2025)

Player Tags: CB Cooke, CB Cooke Test stats, CB Cooke Test career, CB Cooke Test runs, CB Cooke Test centuries, CB Cooke Test Wickets, CB Cooke ODI stats, CB Cooke ODI career, CB Cooke ODI runs, CB Cooke ODI centuries, CB Cooke ODI Wickets, CB Cooke T20 stats, CB Cooke T20 career, CB Cooke T20 runs, CB Cooke T20 centuries, CB Cooke T20 Wickets, CB Cooke Glamorgan,Birmingham Phoenix