You are currently offline

DM Bess

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 70 37 341 283 35 8 0 1 2 6 53 22 15
ODI 36 27 461 506 50 8 0 3 2 2 60 21 6
Test 95 139 2908 5496 381 14 1 17 23 21 107 116 23
Total 201 203 3710 6285 466 30 1 21 27 29 107 159 44

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 70 67 206.6 1648 335 56 3 0 0 61
ODI 36 33 242 1401 661 33 2 1 1 38
Test 95 148 2831.5 8377 12771 234 14 8 12 287
Total 201 248 3280.1 11426 13767 323 19 9 13 386
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Yorkshire
2. Warwickshire
3. Somerset
4. England


Tournament Played

1. Specsavers County Championship (2016)
2. NatWest T20 Blast (2016)
3. Specsavers County Championship (2017)
4. Pakistan tour of Ireland
5. England and Scotland (2018)
6. Specsavers County Championship (2018)
7. Royal London One-Day Cup (2018)
8. Specsavers County Championship (2019)
9. Royal London One-Day Cup (2019)

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

Match List T20

Lancashire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 17 Jul, 2025

Yorkshire VS Derbyshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 13 Jul, 2025

Yorkshire VS Lancashire Only T20

Old Trafford, Manchester

Vitality Blast Men 2025 11 Jul, 2025

Yorkshire VS Derbyshire Only T20

Queen's Park, Chesterfield

Vitality Blast Men 2025 06 Jul, 2025

Yorkshire VS Worcestershire Only T20

Headingley, Leeds

Vitality Blast Men 2025 04 Jul, 2025

Durham VS Yorkshire Only T20

Riverside Ground, Chester-le-Street

Vitality Blast Men 2025 20 Jun, 2025

Yorkshire VS Durham Only T20

York Cricket Club

Vitality Blast Men 2025 15 Jun, 2025

Birmingham Bears VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 13 Jun, 2025

Yorkshire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

Vitality Blast Men 2025 11 Jun, 2025

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

Match List ODI

Hampshire VS Yorkshire Semi-Final ODI

North Marine Road Ground, Scarborough

One-Day Cup 2025 31 Aug, 2025

Yorkshire VS Kent Only ODI

St Lawrence Ground, Canterbury

One-Day Cup 2025 26 Aug, 2025

Sussex VS Yorkshire Only ODI

County Ground, Hove

One-Day Cup 2025 24 Aug, 2025

Yorkshire VS Durham Only ODI

North Marine Road Ground, Scarborough

One-Day Cup 2025 22 Aug, 2025

Middlesex VS Yorkshire Only ODI

Radlett Cricket Club, Radlett

One-Day Cup 2025 17 Aug, 2025

Yorkshire VS Somerset Only ODI

York Cricket Club

One-Day Cup 2025 14 Aug, 2025

Lancashire VS Yorkshire Only ODI

York Cricket Club

One-Day Cup 2025 12 Aug, 2025

Yorkshire VS Northamptonshire Only ODI

County Ground, Northampton

One-Day Cup 2025 08 Aug, 2025

Warwickshire VS Yorkshire Only ODI

North Marine Road Ground, Scarborough

One-Day Cup 2025 05 Aug, 2025

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

Match List Test

Durham VS Yorkshire 70th Test

Headingley, Leeds

County Championship 2025 24 Sep, 2025

Yorkshire VS Sussex 63rd Test

County Ground, Hove

County Championship 2025 15 Sep, 2025

Somerset VS Yorkshire 57th Test

The Cooper Associates County Ground, Taunton

County Championship 2025 08 Sep, 2025

Sussex VS Yorkshire 53rd Test

North Marine Road Ground, Scarborough

County Championship 2025 29 Jul, 2025

Yorkshire VS Surrey 49th Test

North Marine Road Ground, Scarborough

County Championship 2025 22 Jul, 2025

Essex VS Yorkshire 41st Test

York Cricket Club

County Championship 2025 29 Jun, 2025

Nottinghamshire VS Yorkshire 40th Test

Trent Bridge, Nottingham

County Championship 2025 22 Jun, 2025

Nottinghamshire VS Yorkshire 35th Test

Headingley, Leeds

County Championship 2025 23 May, 2025

Yorkshire VS Essex 22nd Test

County Ground, Chelmsford

County Championship 2025 09 May, 2025

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

Match List T20

Lancashire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 17 Jul, 2025

DM Bess: 13 (8)

DM Bess: 0-21(2.0)

Yorkshire VS Derbyshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 13 Jul, 2025

DM Bess: 53 (37)

DM Bess: 0-35(4.0)

Yorkshire VS Lancashire Only T20

Old Trafford, Manchester

Vitality Blast Men 2025 11 Jul, 2025

Did not bat.

DM Bess: 1-8(1.0)

Yorkshire VS Derbyshire Only T20

Queen's Park, Chesterfield

Vitality Blast Men 2025 06 Jul, 2025

DM Bess: 3 (3)

DM Bess: 0-31(2.0)

Yorkshire VS Worcestershire Only T20

Headingley, Leeds

Vitality Blast Men 2025 04 Jul, 2025

Did not bat.

DM Bess: 0-10(1.0)

Durham VS Yorkshire Only T20

Riverside Ground, Chester-le-Street

Vitality Blast Men 2025 20 Jun, 2025

DM Bess: 1 (1)

DM Bess: 0-20(2.0)

Yorkshire VS Durham Only T20

York Cricket Club

Vitality Blast Men 2025 15 Jun, 2025

DM Bess: 6 (6)

DM Bess: 1-20(3.0)

Birmingham Bears VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 13 Jun, 2025

Did not bat.

DM Bess: 1-34(3.0)

Yorkshire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

Vitality Blast Men 2025 11 Jun, 2025

DM Bess: 9 (5)

DM Bess: 2-40(4.0)

Yorkshire VS Leicestershire Only T20

Headingley, Leeds

Vitality Blast Men 2025 08 Jun, 2025

DM Bess: 18 (6)

DM Bess: 2-26(4.0)

Yorkshire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast Men 2025 06 Jun, 2025

DM Bess: 0 (4)

DM Bess: 1-27(4.0)

Worcestershire VS Yorkshire Only T20

County Ground, New Road, Worcester

Vitality Blast Men 2025 01 Jun, 2025

DM Bess: 41 (37)

DM Bess: 2-25(3.0)

Northamptonshire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast Men 2025 30 May, 2025

DM Bess: 10 (9)

DM Bess: 2-30(4.0)

Nottinghamshire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2024 19 Jul, 2024

DM Bess: 7 (8)

DM Bess: 0-40(4.1)

Worcestershire VS Yorkshire Only T20

County Ground, New Road, Worcester

Vitality Blast 2024 14 Jul, 2024

Did not bat.

DM Bess: 0-26(3.0)

Durham VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2024 11 Jul, 2024

Did not bat.

DM Bess: 2-27(3.0)

Yorkshire VS Derbyshire Only T20

Queen's Park, Chesterfield

Vitality Blast 2024 07 Jul, 2024

DM Bess: 7 (5)

DM Bess: 0-31(4.0)

Birmingham Bears VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2024 05 Jul, 2024

Did not bat.

DM Bess: 0-29(4.0)

Durham VS Yorkshire Only T20

Riverside Ground, Chester-le-Street

Vitality Blast 2024 21 Jun, 2024

DM Bess: 7 (5)

DM Bess: 1-37(4.0)

Yorkshire VS Lancashire Only T20

Headingley, Leeds

Vitality Blast 2024 20 Jun, 2024

DM Bess: 10 (8)

DM Bess: 2-26(4.0)

Leicestershire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2024 16 Jun, 2024

DM Bess: 0 (1)

DM Bess: 0-23(4.0)

Yorkshire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast 2024 14 Jun, 2024

DM Bess: 8 (12)

DM Bess: 1-27(4.0)

Derbyshire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2024 09 Jun, 2024

Did not bat.

DM Bess: 1-34(4.0)

Yorkshire VS Northamptonshire Only T20

County Ground, Northampton

Vitality Blast 2024 02 Jun, 2024

DM Bess: 28 (24)

DM Bess: 2-20(3.0)

Yorkshire VS Leicestershire Only T20

Grace Road, Leicester

Vitality Blast 2024 31 May, 2024

DM Bess: 1 (4)

DM Bess: 1-31(3.0)

Worcestershire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2024 30 May, 2024

Did not bat.

DM Bess: 2-10(2.4)

Yorkshire VS Durham Only T20

Riverside Ground, Chester-le-Street

Vitality Blast 2023 23 Jun, 2023

Did not bat.

Did not bowl.

Birmingham Bears VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2023 22 Jun, 2023

DM Bess: 10 (3)

DM Bess: 1-16(3.0)

Northamptonshire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2023 20 Jun, 2023

DM Bess: 6 (6)

DM Bess: 0-32(4.0)

Derbyshire VS Yorkshire Only T20

Queen's Park, Chesterfield

Vitality Blast 2023 18 Jun, 2023

DM Bess: 1 (4)

DM Bess: 1-33(4.0)

Leicestershire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2023 16 Jun, 2023

Did not bat.

DM Bess: 0-23(4.0)

Yorkshire VS Worcestershire Only T20

Headingley, Leeds

Vitality Blast 2023 09 Jun, 2023

Did not bat.

DM Bess: 1-36(4.0)

Yorkshire VS Leicestershire Only T20

Grace Road, Leicester

Vitality Blast 2023 06 Jun, 2023

Did not bat.

DM Bess: 1-7(1.0)

Derbyshire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2023 04 Jun, 2023

Did not bat.

DM Bess: 0-10(2.0)

Yorkshire VS Lancashire Only T20

Headingley, Leeds

Vitality Blast 2023 01 Jun, 2023

Did not bat.

DM Bess: 1-19(2.0)

Yorkshire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

Vitality Blast 2023 30 May, 2023

DM Bess: 0 (1)

DM Bess: 0-31(4.0)

Durham VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2023 28 May, 2023

DM Bess: 0 (1)

DM Bess: 1-31(3.0)

Yorkshire VS Worcestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2023 26 May, 2023

DM Bess: 12 (4)

Did not bowl.

Birmingham Bears VS Yorkshire Only T20

Edgbaston, Birmingham

Vitality Blast 2023 20 May, 2023

DM Bess: 42 (28)

DM Bess: 1-19(2.0)

Yorkshire VS Lancashire Semi Final T20

Edgbaston, Birmingham

Vitality Blast 2022 16 Jul, 2022

Did not bat.

DM Bess: 0-35(4.0)

Yorkshire VS Surrey Quarter Final T20

Kennington Oval, London

Vitality Blast 2022 06 Jul, 2022

Did not bat.

DM Bess: 1-17(3.0)

Leicestershire VS Yorkshire Only T20

Grace Road, Leicester

Vitality Blast 2022 03 Jul, 2022

DM Bess: 4 (7)

DM Bess: 0-33(3.0)

Birmingham Bears VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2022 01 Jul, 2022

DM Bess: 2 (2)

DM Bess: 0-33(3.0)

Yorkshire VS Northamptonshire Only T20

County Ground, Northampton

Vitality Blast 2022 24 Jun, 2022

Did not bat.

DM Bess: 2-29(4.1)

Worcestershire VS Yorkshire Only T20

County Ground, New Road, Worcester

Vitality Blast 2022 23 Jun, 2022

Did not bat.

DM Bess: 3-15(4.0)

Yorkshire VS Derbyshire Only T20

Queen's Park, Chesterfield

Vitality Blast 2022 18 Jun, 2022

DM Bess: 0 (1)

DM Bess: 0-10(1.0)

Yorkshire VS Durham Only T20

Riverside Ground, Chester-le-Street

Vitality Blast 2022 17 Jun, 2022

Did not bat.

DM Bess: 2-24(4.0)

Birmingham Bears VS Yorkshire Only T20

Edgbaston, Birmingham

Vitality Blast 2022 10 Jun, 2022

Did not bat.

DM Bess: 0-8(1.0)

Lancashire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2022 08 Jun, 2022

Did not bat.

DM Bess: 0-23(2.0)

Durham VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2022 03 Jun, 2022

Did not bat.

DM Bess: 0-27(3.0)

Yorkshire VS Derbyshire Only T20

Headingley, Leeds

Vitality Blast 2022 31 May, 2022

Did not bat.

Did not bowl.

Leicestershire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2022 29 May, 2022

DM Bess: 1 (2)

DM Bess: 0-9(1.0)

Lancashire VS Yorkshire Only T20

Old Trafford, Manchester

Vitality Blast 2022 27 May, 2022

Did not bat.

DM Bess: 0-12(1.0)

Worcestershire VS Yorkshire Only T20

Headingley, Leeds

Vitality Blast 2022 25 May, 2022

Did not bat.

DM Bess: 1-12(2.0)

Yorkshire VS Lancashire Only T20

Old Trafford, Manchester

Vitality Blast 2021 17 Jul, 2021

DM Bess: 4 (6)

DM Bess: 1-19(4.0)

Yorkshire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

Vitality Blast 2021 09 Jul, 2021

Did not bat.

DM Bess: 0-18(1.0)

Yorkshire VS Lancashire Only T20

Headingley, Leeds

Vitality Blast 2021 02 Jul, 2021

Did not bat.

DM Bess: 1-32(4.0)

Yorkshire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast 2021 30 Jun, 2021

DM Bess: 2 (7)

DM Bess: 0-9(1.0)

Yorkshire VS Northamptonshire Only T20

Headingley, Leeds

Vitality Blast 2021 26 Jun, 2021

Did not bat.

DM Bess: 3-17(4.0)

Leicestershire VS Yorkshire Only T20

Grace Road, Leicester

Vitality Blast 2021 25 Jun, 2021

DM Bess: 24 (14)

DM Bess: 0-25(4.0)

Yorkshire VS Worcestershire Only T20

Headingley, Leeds

Vitality Blast 2021 23 Jun, 2021

Did not bat.

DM Bess: 1-34(4.0)

Yorkshire VS Derbyshire Only T20

Headingley, Leeds

Vitality Blast 2021 20 Jun, 2021

Did not bat.

DM Bess: 3-21(4.0)

Yorkshire VS Worcestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2021 16 Jun, 2021

DM Bess: 2 (2)

DM Bess: 2-31(4.0)

Yorkshire VS Derbyshire Only T20

Headingley, Leeds

Vitality Blast 2019 11 Aug, 2019

DM Bess: 3 (6)

DM Bess: 0-27(3.0)

Yorkshire VS Birmingham Bears Only T20

Headingley, Leeds

Vitality Blast 2019 04 Aug, 2019

Did not bat.

DM Bess: 0-32(4.0)

Yorkshire VS Worcestershire Only T20

Headingley, Leeds

Vitality Blast 2019 02 Aug, 2019

DM Bess: 5 (2)

DM Bess: 1-34(4.0)

Yorkshire VS Lancashire Only T20

Headingley, Leeds

Vitality Blast 2019 25 Jul, 2019

DM Bess: 0 (2)

DM Bess: 0-8(1.0)

Leicestershire VS Yorkshire Only T20

Grace Road, Leicester

Vitality Blast 2019 23 Jul, 2019

Did not bat.

DM Bess: 1-45(4.0)

Derbyshire VS Yorkshire Only T20

Queen's Park, Chesterfield

Vitality Blast 2019 20 Jul, 2019

Did not bat.

DM Bess: 2-33(4.0)

Hampshire VS Somerset Only T20

The Rose Bowl, Southampton

NatWest T20 Blast 2016 29 Jul, 2016

DM Bess: 1 (2)

DM Bess: 1-31(4.0)

Match List ODI

Hampshire VS Yorkshire Semi-Final ODI

North Marine Road Ground, Scarborough

One-Day Cup 2025 31 Aug, 2025

DM Bess: 13 (16)

DM Bess: 0-54(10.0)

Yorkshire VS Kent Only ODI

St Lawrence Ground, Canterbury

One-Day Cup 2025 26 Aug, 2025

DM Bess: 4 (5)

DM Bess: 4-43(9.0)

Sussex VS Yorkshire Only ODI

County Ground, Hove

One-Day Cup 2025 24 Aug, 2025

Did not bat.

DM Bess: 1-37(5.0)

Yorkshire VS Durham Only ODI

North Marine Road Ground, Scarborough

One-Day Cup 2025 22 Aug, 2025

DM Bess: 21 (9)

DM Bess: 2-49(8.0)

Middlesex VS Yorkshire Only ODI

Radlett Cricket Club, Radlett

One-Day Cup 2025 17 Aug, 2025

Did not bat.

Did not bowl.

Yorkshire VS Somerset Only ODI

York Cricket Club

One-Day Cup 2025 14 Aug, 2025

DM Bess: 19 (15)

DM Bess: 1-29(10.0)

Lancashire VS Yorkshire Only ODI

York Cricket Club

One-Day Cup 2025 12 Aug, 2025

Did not bat.

DM Bess: 1-42(10.0)

Yorkshire VS Northamptonshire Only ODI

County Ground, Northampton

One-Day Cup 2025 08 Aug, 2025

DM Bess: 6 (6)

DM Bess: 1-39(6.0)

Warwickshire VS Yorkshire Only ODI

North Marine Road Ground, Scarborough

One-Day Cup 2025 05 Aug, 2025

Did not bat.

Did not bowl.

Glamorgan VS Yorkshire Only ODI

Sophia Gardens, Cardiff

One-Day Cup 2024 14 Aug, 2024

DM Bess: 22 (26)

DM Bess: 0-48(10.0)

Warwickshire VS Yorkshire Only ODI

Rugby School Ground

One-Day Cup 2024 11 Aug, 2024

Did not bat.

DM Bess: 1-46(10.0)

Yorkshire VS Leicestershire Only ODI

North Marine Road Ground, Scarborough

One-Day Cup 2024 08 Aug, 2024

DM Bess: 60 (51)

Did not bowl.

Essex VS Yorkshire Only ODI

North Marine Road Ground, Scarborough

One-Day Cup 2024 06 Aug, 2024

DM Bess: 53 (55)

DM Bess: 0-8(1.0)

Gloucestershire VS Yorkshire Only ODI

York Cricket Club

One-Day Cup 2024 02 Aug, 2024

DM Bess: 1 (5)

DM Bess: 0-38(5.0)

Yorkshire VS Sussex Only ODI

York Cricket Club

One-Day Cup 2024 31 Jul, 2024

DM Bess: 37 (33)

DM Bess: 2-53(10.0)

Nottinghamshire VS Yorkshire Only ODI

The John Fretwell Sporting Complex, Sookholme

One-Day Cup 2024 28 Jul, 2024

DM Bess: 0 (4)

DM Bess: 3-27(7.0)

Yorkshire VS Surrey Only ODI

Kennington Oval, London

One-Day Cup 2024 25 Jul, 2024

DM Bess: 3 (3)

DM Bess: 1-11(1.0)

Yorkshire VS Middlesex Only ODI

Radlett Cricket Club, Radlett

One-Day Cup 2023 22 Aug, 2023

DM Bess: 51 (46)

DM Bess: 0-38(6.0)

Yorkshire VS Leicestershire Only ODI

Grace Road, Leicester

One-Day Cup 2023 20 Aug, 2023

DM Bess: 40 (50)

DM Bess: 1-42(10.0)

Hampshire VS Yorkshire Only ODI

Clifton Park Ground, York

One-Day Cup 2023 17 Aug, 2023

DM Bess: 24 (34)

DM Bess: 0-37(5.0)

Surrey VS Yorkshire Only ODI

Clifton Park Ground, York

One-Day Cup 2023 15 Aug, 2023

DM Bess: 26 (14)

DM Bess: 0-39(6.0)

Essex VS Yorkshire Only ODI

County Ground, Chelmsford

One-Day Cup 2023 13 Aug, 2023

Did not bat.

DM Bess: 5-37(7.4)

Kent VS Yorkshire Only ODI

North Marine Road Ground, Scarborough

One-Day Cup 2023 01 Aug, 2023

Did not bat.

DM Bess: 0-54(7.0)

Hampshire VS Yorkshire Only ODI

North Marine Road Ground, Scarborough

Royal London One-Day Cup 2022 23 Aug, 2022

DM Bess: 27 (48)

DM Bess: 2-64(10.0)

Yorkshire VS Kent Only ODI

St Lawrence Ground, Canterbury

Royal London One-Day Cup 2022 19 Aug, 2022

DM Bess: 13 (7)

DM Bess: 0-40(7.0)

Essex VS Yorkshire Only ODI

County Ground, Chelmsford

Royal London One-Day Cup 2022 17 Aug, 2022

DM Bess: 2 (8)

DM Bess: 1-34(8.0)

Yorkshire VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2022 10 Aug, 2022

DM Bess: 6 (8)

DM Bess: 1-57(9.5)

Worcestershire VS Yorkshire Only ODI

North Marine Road Ground, Scarborough

Royal London One-Day Cup 2022 07 Aug, 2022

DM Bess: 0 (1)

DM Bess: 2-56(7.0)

Yorkshire VS Lancashire Only ODI

York Cricket Club

Royal London One-Day Cup 2022 04 Aug, 2022

DM Bess: 3 (8)

DM Bess: 0-61(8.0)

Yorkshire VS Northamptonshire Only ODI

York Cricket Club

Royal London One-Day Cup 2022 02 Aug, 2022

DM Bess: 6 (4)

DM Bess: 3-63(9.0)

Essex VS Yorkshire Quarter-Final ODI

County Ground, Chelmsford

Royal London One-Day Cup 2021 14 Aug, 2021

DM Bess: 6 (12)

DM Bess: 0-52(9.0)

Yorkshire VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2021 12 Aug, 2021

DM Bess: 6 (17)

DM Bess: 0-45(10.0)

Leicestershire VS Yorkshire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2021 25 Jul, 2021

Did not bat.

DM Bess: 0-64(9.0)

Yorkshire VS Surrey Only ODI

North Marine Road Ground, Scarborough

Royal London One-Day Cup 2021 22 Jul, 2021

DM Bess: 7 (12)

DM Bess: 1-28(4.1)

Somerset VS Glamorgan Only ODI

Sophia Gardens, Cardiff

Royal London One-Day Cup 2019 21 Apr, 2019

DM Bess: 5 (9)

DM Bess: 0-32(5.0)

Hampshire VS Somerset Only ODI

The Rose Bowl, Southampton

Royal London One-Day Cup 2018 06 Jun, 2018

Did not bat.

DM Bess: 0-34(3.0)

Match List Test

Durham VS Yorkshire 70th Test

Headingley, Leeds

County Championship 2025 24 Sep, 2025

DM Bess: 18 (36)

DM Bess: 1-68(21.0)

DM Bess: 4-22(17.0)

Yorkshire VS Sussex 63rd Test

County Ground, Hove

County Championship 2025 15 Sep, 2025

DM Bess: 0 (1)

DM Bess: 2-26(8.0)

Somerset VS Yorkshire 57th Test

The Cooper Associates County Ground, Taunton

County Championship 2025 08 Sep, 2025

DM Bess: 2 (9)

DM Bess: 1-92(23.0)

Sussex VS Yorkshire 53rd Test

North Marine Road Ground, Scarborough

County Championship 2025 29 Jul, 2025

DM Bess: 13 (23)

DM Bess: 0-21(14.0)

DM Bess: 1-35(21.0)

Yorkshire VS Surrey 49th Test

North Marine Road Ground, Scarborough

County Championship 2025 22 Jul, 2025

DM Bess: 45 (57)

DM Bess: 7 (19)

DM Bess: 7-163(35.0)

Essex VS Yorkshire 41st Test

York Cricket Club

County Championship 2025 29 Jun, 2025

DM Bess: 4 (12)

DM Bess: 2-91(28.0)

DM Bess: 1-10(5.0)

Nottinghamshire VS Yorkshire 40th Test

Trent Bridge, Nottingham

County Championship 2025 22 Jun, 2025

DM Bess: 26 (34)

DM Bess: 1-116(31.0)

DM Bess: 0-48(15.0)

Nottinghamshire VS Yorkshire 35th Test

Headingley, Leeds

County Championship 2025 23 May, 2025

DM Bess: 11 (24)

DM Bess: 21 (57)

DM Bess: 0-7(2.0)

DM Bess: 0-101(27.0)

Yorkshire VS Essex 22nd Test

County Ground, Chelmsford

County Championship 2025 09 May, 2025

DM Bess: 3 (10)

DM Bess: 0-0(1.0)

DM Bess: 1-64(38.0)

Yorkshire VS Warwickshire 19th Test

Headingley, Leeds

County Championship 2025 02 May, 2025

DM Bess: 16 (26)

DM Bess: 5 (12)

Did not bowl.

Yorkshire VS Durham 12th Test

Riverside Ground, Chester-le-Street

County Championship 2025 18 Apr, 2025

DM Bess: 66 (99)

DM Bess: 2 (11)

DM Bess: 0-64(20.0)

Yorkshire VS Worcestershire 10th Test

Headingley, Leeds

County Championship 2025 11 Apr, 2025

DM Bess: 7 (26)

DM Bess: 107 (117)

DM Bess: 0-8(2.0)

DM Bess: 0-13(3.0)

Yorkshire VS Hampshire 2nd Test

The Rose Bowl, Southampton

County Championship 2025 04 Apr, 2025

DM Bess: 1 (6)

DM Bess: 0 (17)

DM Bess: 2-76(23.1)

DM Bess: 3-52(13.3)

Northamptonshire VS Yorkshire 56th Test

Headingley, Leeds

County Championship 2024 26 Sep, 2024

DM Bess: 6 (18)

Did not bowl.

Yorkshire VS Glamorgan 50th Test

Sophia Gardens, Cardiff

County Championship 2024 17 Sep, 2024

DM Bess: 50 (69)

DM Bess: 47 (58)

DM Bess: 1-7(3.0)

DM Bess: 0-7(1.0)

Leicestershire VS Yorkshire 45th Test

Grace Road, Leicester

County Championship 2024 09 Sep, 2024

DM Bess: 33 (39)

Did not bowl.

Yorkshire VS Middlesex 44th Test

Headingley, Leeds

County Championship 2024 29 Aug, 2024

DM Bess: 60 (69)

DM Bess: 7-191(70.5)

Yorkshire VS Gloucestershire 32nd Test

North Marine Road Ground, Scarborough

County Championship 2024 23 Jun, 2024

DM Bess: 7 (22)

DM Bess: 1-36(10.0)

DM Bess: 0-44(8.0)

Glamorgan VS Yorkshire 18th Test

Headingley, Leeds

County Championship 2024 03 May, 2024

DM Bess: 0 (6)

DM Bess: 4-25(13.0)

DM Bess: 1-87(38.0)

Worcestershire VS Yorkshire Only Test

Headingley, Leeds

County Championship 2023 26 Sep, 2023

DM Bess: 48 (50)

DM Bess: 3-55(21.0)

Yorkshire VS Glamorgan Only Test

Sophia Gardens, Cardiff

County Championship 2023 10 Sep, 2023

DM Bess: 28 (52)

DM Bess: 1-78(33.0)

DM Bess: 2-117(41.1)

Yorkshire VS Derbyshire Only Test

North Marine Road Ground, Scarborough

County Championship 2023 03 Sep, 2023

DM Bess: 20 (30)

DM Bess: 0 (2)

DM Bess: 4-79(24.2)

Somerset VS Hampshire Only Test

The Cooper Associates County Ground, Taunton

County Championship 2023 10 Jul, 2023

DM Bess: 54 (68)

DM Bess: 1-31(14.2)

DM Bess: 1-46(28.0)

Essex VS Warwickshire Only Test

County Ground, Chelmsford

County Championship 2023 25 Jun, 2023

DM Bess: 7 (17)

DM Bess: 63 (68)

DM Bess: 2-161(37.0)

DM Bess: 1-32(7.0)

Derbyshire VS Yorkshire Only Test

Queen's Park, Chesterfield

County Championship 2023 11 Jun, 2023

DM Bess: 2 (4)

DM Bess: 41 (41)

DM Bess: 3-194(38.0)

Yorkshire VS Durham Only Test

Riverside Ground, Chester-le-Street

County Championship 2023 11 May, 2023

DM Bess: 13 (26)

DM Bess: 0 (2)

DM Bess: 0-27(16.0)

Glamorgan VS Yorkshire Only Test

Headingley, Leeds

County Championship 2023 04 May, 2023

DM Bess: 0 (1)

DM Bess: 0 (1)

DM Bess: 0-76(10.0)

Sussex VS Yorkshire Only Test

County Ground, Hove

County Championship 2023 20 Apr, 2023

DM Bess: 13 (32)

DM Bess: 1-60(17.0)

DM Bess: 3-37(16.1)

Yorkshire VS Leicestershire Only Test

Headingley, Leeds

County Championship 2023 06 Apr, 2023

DM Bess: 49 (43)

DM Bess: 2 (4)

DM Bess: 0-71(11.0)

DM Bess: 5-161(32.0)

Gloucestershire VS Yorkshire Only Test

Headingley, Leeds

County Championship 2022 26 Sep, 2022

DM Bess: 4 (13)

DM Bess: 79 (103)

DM Bess: 1-33(6.2)

DM Bess: 2-67(13.0)

Surrey VS Yorkshire Only Test

Kennington Oval, London

County Championship 2022 20 Sep, 2022

DM Bess: 4 (7)

DM Bess: 43 (71)

DM Bess: 0-26(5.0)

DM Bess: 0-7(2.0)

Lancashire VS Yorkshire Only Test

Old Trafford, Manchester

County Championship 2022 05 Sep, 2022

DM Bess: 27 (69)

DM Bess: 0-96(26.0)

DM Bess: 3-85(13.0)

Yorkshire VS Hampshire 51st Test

North Marine Road Ground, Scarborough

County Championship 2022 25 Jul, 2022

DM Bess: 67 (105)

DM Bess: 7 (42)

DM Bess: 1-97(21.4)

Somerset VS Yorkshire 45th Test

The Cooper Associates County Ground, Taunton

County Championship 2022 19 Jul, 2022

DM Bess: 12 (53)

DM Bess: 4-68(29.0)

DM Bess: 3-72(21.0)

Yorkshire VS Surrey 43rd Test

North Marine Road Ground, Scarborough

County Championship 2022 11 Jul, 2022

DM Bess: 29 (38)

DM Bess: 0 (2)

DM Bess: 5-127(35.0)

DM Bess: 1-106(18.0)

Yorkshire VS Hampshire 32nd Test

The Rose Bowl, Southampton

County Championship 2022 12 Jun, 2022

DM Bess: 51 (84)

DM Bess: 15 (46)

DM Bess: 2-121(34.0)

DM Bess: 2-48(12.0)

Warwickshire VS Yorkshire 29th Test

Headingley, Leeds

County Championship 2022 19 May, 2022

DM Bess: 1 (7)

DM Bess: 0-11(4.0)

DM Bess: 0-40(24.0)

Lancashire VS Yorkshire 25th Test

Headingley, Leeds

County Championship 2022 12 May, 2022

DM Bess: 17 (45)

DM Bess: 5 (48)

DM Bess: 3-159(39.0)

Essex VS Yorkshire 22nd Test

County Ground, Chelmsford

County Championship 2022 05 May, 2022

DM Bess: 13 (26)

DM Bess: 3-82(44.0)

DM Bess: 0-52(18.1)

Kent VS Yorkshire 18th Test

Headingley, Leeds

County Championship 2022 28 Apr, 2022

DM Bess: 89 (119)

DM Bess: 1-50(17.0)

DM Bess: 0-62(24.0)

Yorkshire VS Northamptonshire Only Test

County Ground, Northampton

County Championship 2022 21 Apr, 2022

DM Bess: 0 (4)

DM Bess: 2-34(22.1)

DM Bess: 1-58(26.0)

Gloucestershire VS Yorkshire Only Test

County Ground, Bristol

County Championship 2022 14 Apr, 2022

DM Bess: 36 (90)

DM Bess: 1-25(13.0)

DM Bess: 1-61(23.0)

Nottinghamshire VS Yorkshire Only Test

Trent Bridge, Nottingham

County Championship 2021 21 Sep, 2021

DM Bess: 12 (34)

DM Bess: 8 (21)

DM Bess: 0-27(11.0)

DM Bess: 1-39(12.0)

Warwickshire VS Yorkshire Only Test

Headingley, Leeds

County Championship 2021 12 Sep, 2021

DM Bess: 1 (12)

DM Bess: 4 (15)

Did not bowl.

Somerset VS Yorkshire Only Test

North Marine Road Ground, Scarborough

County Championship 2021 05 Sep, 2021

DM Bess: 10 (35)

DM Bess: 1-12(8.0)

Yorkshire VS Hampshire Only Test

The Rose Bowl, Southampton

County Championship 2021 30 Aug, 2021

DM Bess: 54 (105)

DM Bess: 0 (1)

DM Bess: 2-42(19.0)

DM Bess: 1-47(33.0)

Lancashire VS Yorkshire Only Test

Headingley, Leeds

County Championship 2021 11 Jul, 2021

Did not bat.

DM Bess: 0-84(23.2)

Yorkshire VS Northamptonshire Only Test

County Ground, Northampton

County Championship 2021 04 Jul, 2021

DM Bess: 10 (24)

DM Bess: 10 (41)

DM Bess: 7-44(24.4)

DM Bess: 2-63(24.0)

Sussex VS Yorkshire Only Test

Headingley, Leeds

County Championship 2021 03 Jun, 2021

DM Bess: 8 (27)

DM Bess: 0-28(11.0)

DM Bess: 4-51(35.0)

Yorkshire VS Lancashire Only Test

Old Trafford, Manchester

County Championship 2021 27 May, 2021

DM Bess: 3 (20)

DM Bess: 46 (151)

DM Bess: 1-126(43.5)

Glamorgan VS Yorkshire Only Test

Sophia Gardens, Cardiff

County Championship 2021 13 May, 2021

DM Bess: 20 (56)

Did not bowl.

Kent VS Yorkshire Only Test

Headingley, Leeds

County Championship 2021 06 May, 2021

DM Bess: 15 (56)

DM Bess: 1-56(22.3)

Yorkshire VS Northamptonshire Only Test

Headingley, Leeds

County Championship 2021 29 Apr, 2021

DM Bess: 56 (95)

DM Bess: 32 (51)

DM Bess: 1-25(15.0)

DM Bess: 0-1(2.0)

Yorkshire VS Sussex Only Test

County Ground, Hove

County Championship 2021 22 Apr, 2021

DM Bess: 17 (29)

DM Bess: 19 (67)

DM Bess: 1-57(25.0)

DM Bess: 6-54(29.5)

Yorkshire VS Kent Only Test

St Lawrence Ground, Canterbury

County Championship 2021 15 Apr, 2021

DM Bess: 36 (82)

DM Bess: 0-32(9.0)

DM Bess: 0-57(23.0)

Glamorgan VS Yorkshire Only Test

Headingley, Leeds

County Championship 2021 08 Apr, 2021

DM Bess: 38 (76)

DM Bess: 0-23(9.0)

DM Bess: 0-83(25.4)

England VS India 4th Test

Narendra Modi Stadium, Ahmedabad

England tour of India 2020-21 04 Mar, 2021

DM Bess: 3 (16)

DM Bess: 2 (6)

DM Bess: 0-75(17.1)

England VS India 1st Test

MA Chidambaram Stadium, Chepauk, Chennai

England tour of India 2020-21 05 Feb, 2021

DM Bess: 34 (105)

DM Bess: 25 (55)

DM Bess: 4-76(26.0)

DM Bess: 1-50(8.0)

Sri Lanka VS England 2nd Test

Galle International Stadium

England tour of Sri Lanka 2020-21 22 Jan, 2021

DM Bess: 32 (95)

DM Bess: 0-76(26.0)

DM Bess: 4-50(16.0)

Sri Lanka VS England 1st Test

Galle International Stadium

England tour of Sri Lanka 2020-21 14 Jan, 2021

DM Bess: 0 (4)

DM Bess: 5-30(10.1)

DM Bess: 3-104(33.0)

England VS Pakistan 3rd Test

The Rose Bowl, Southampton

Pakistan tour of England 2020 21 Aug, 2020

DM Bess: 27 (30)

DM Bess: 1-70(18.0)

DM Bess: 0-54(21.0)

Pakistan VS England 2nd Test

The Rose Bowl, Southampton

Pakistan tour of England 2020 13 Aug, 2020

Did not bat.

Did not bowl.

Pakistan VS England 1st Test

Old Trafford, Manchester

Pakistan tour of England 2020 05 Aug, 2020

DM Bess: 1 (12)

DM Bess: 0 (4)

DM Bess: 1-75(20.0)

DM Bess: 1-41(12.0)

England VS West Indies 3rd Test

Old Trafford, Manchester

West Indies tour of England 2020 24 Jul, 2020

DM Bess: 18 (55)

Did not bowl.

England VS West Indies 2nd Test

Old Trafford, Manchester

West Indies tour of England 2020 16 Jul, 2020

DM Bess: 31 (26)

DM Bess: 1-67(21.0)

DM Bess: 2-61(15.1)

England VS West Indies 1st Test

The Rose Bowl, Southampton

West Indies tour of England 2020 08 Jul, 2020

DM Bess: 31 (44)

DM Bess: 3 (24)

DM Bess: 2-51(19.0)

DM Bess: 0-31(10.0)

South Africa VS England 3rd Test

St George's Park, Port Elizabeth

Basil D'Oliveira Trophy 2019-20 16 Jan, 2020

DM Bess: 1 (10)

DM Bess: 5-55(31.0)

DM Bess: 1-39(22.0)

South Africa VS England 2nd Test

Newlands, Cape Town

Basil D'Oliveira Trophy 2019-20 03 Jan, 2020

DM Bess: 0 (1)

DM Bess: 0 (8)

DM Bess: 1-62(27.0)

DM Bess: 1-61(33.0)

Somerset VS Essex Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2019 23 Sep, 2019

DM Bess: 10 (41)

DM Bess: 1-42(17.0)

DM Bess: 1-8(7.0)

Hampshire VS Somerset Only Test

The Rose Bowl, Southampton

Specsavers County Championship 2019 16 Sep, 2019

DM Bess: 37 (98)

DM Bess: 0 (5)

DM Bess: 1-21(8.0)

Somerset VS Yorkshire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2019 10 Sep, 2019

DM Bess: 15 (41)

DM Bess: 0 (5)

DM Bess: 1-13(6.0)

DM Bess: 0-16(4.0)

Warwickshire VS Somerset Only Test

Edgbaston, Birmingham

Specsavers County Championship 2019 18 Aug, 2019

DM Bess: 52 (139)

DM Bess: 40 (62)

DM Bess: 0-68(25.0)

DM Bess: 0-4(2.0)

Yorkshire VS Somerset Only Test

Headingley, Leeds

Specsavers County Championship 2019 13 Jul, 2019

DM Bess: 7 (14)

DM Bess: 4 (4)

DM Bess: 4-130(42.1)

Somerset VS Nottinghamshire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2019 07 Jul, 2019

DM Bess: 51 (103)

DM Bess: 5 (13)

DM Bess: 5-61(25.1)

DM Bess: 2-38(14.0)

Somerset VS Hampshire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2019 30 Jun, 2019

DM Bess: 2 (9)

DM Bess: 10 (6)

DM Bess: 2-61(20.0)

DM Bess: 2-16(4.2)

Surrey VS Yorkshire Only Test

Woodbridge Road, Guildford

Specsavers County Championship 2019 10 Jun, 2019

DM Bess: 0 (1)

DM Bess: 0-62(18.0)

Yorkshire VS Essex Only Test

Headingley, Leeds

Specsavers County Championship 2019 03 Jun, 2019

DM Bess: 91 (132)

DM Bess: 3-46(26.0)

Yorkshire VS Hampshire Only Test

Headingley, Leeds

Specsavers County Championship 2019 27 May, 2019

DM Bess: 6 (18)

DM Bess: 1-37(11.0)

DM Bess: 2-26(13.0)

Yorkshire VS Kent Only Test

St Lawrence Ground, Canterbury

Specsavers County Championship 2019 14 May, 2019

DM Bess: 25 (24)

DM Bess: 34 (55)

DM Bess: 1-52(13.0)

DM Bess: 0-16(16.0)

Lancashire VS Somerset Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2018 04 Sep, 2018

DM Bess: 0 (14)

DM Bess: 19 (36)

DM Bess: 0-13(4.0)

Somerset VS Essex Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2018 19 Aug, 2018

DM Bess: 8 (22)

DM Bess: 12 (36)

DM Bess: 1-43(14.0)

DM Bess: 1-82(26.0)

Essex VS Somerset Only Test

County Ground, Chelmsford

Specsavers County Championship 2018 25 Jun, 2018

DM Bess: 35 (38)

DM Bess: 2-132(49.1)

DM Bess: 3-81(17.0)

Surrey VS Somerset Only Test

Woodbridge Road, Guildford

Specsavers County Championship 2018 20 Jun, 2018

DM Bess: 6 (14)

DM Bess: 6 (25)

DM Bess: 1-50(16.0)

Somerset VS Nottinghamshire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2018 09 Jun, 2018

DM Bess: 34 (61)

DM Bess: 2-115(28.0)

Pakistan VS England 2nd Test

Headingley, Leeds

Pakistan tour of Ireland, England and Scotland 2018 01 Jun, 2018

DM Bess: 49 (95)

DM Bess: 3-38(11.0)

England VS Pakistan 1st Test

Lord's, London

Pakistan tour of Ireland, England and Scotland 2018 24 May, 2018

DM Bess: 5 (14)

DM Bess: 57 (106)

DM Bess: 0-59(17.0)

DM Bess: 0-32(3.4)

Hampshire VS Somerset Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2018 11 May, 2018

DM Bess: 92 (118)

DM Bess: 1-17(7.0)

DM Bess: 0-61(34.1)

Somerset VS Yorkshire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2018 27 Apr, 2018

DM Bess: 0 (5)

DM Bess: 14 (39)

DM Bess: 0-13(9.1)

Somerset VS Middlesex Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2017 25 Sep, 2017

DM Bess: 0 (4)

DM Bess: 8 (4)

DM Bess: 1-47(12.0)

DM Bess: 1-19(11.0)

Somerset VS Lancashire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2017 12 Sep, 2017

DM Bess: 17 (28)

DM Bess: 1-24(9.0)

DM Bess: 3-89(38.0)

Somerset VS Warwickshire Only Test

Edgbaston, Birmingham

Specsavers County Championship 2017 05 Sep, 2017

DM Bess: 2 (7)

DM Bess: 1-50(17.0)

DM Bess: 3-69(23.3)

Essex VS Somerset Only Test

County Ground, Chelmsford

Specsavers County Championship 2017 28 Aug, 2017

DM Bess: 22 (51)

DM Bess: 0 (5)

DM Bess: 2-18(9.3)

Somerset VS Surrey Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2017 07 Aug, 2017

DM Bess: 55 (81)

DM Bess: 5-105(29.4)

Somerset VS Nottinghamshire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2016 20 Sep, 2016

DM Bess: 41 (62)

DM Bess: 5-43(22.5)

DM Bess: 0-34(10.0)

Somerset VS Warwickshire Only Test

The Cooper Associates County Ground, Taunton

Specsavers County Championship 2016 06 Sep, 2016

DM Bess: 9 (24)

DM Bess: 25 (54)

DM Bess: 6-28(16.0)

DM Bess: 2-33(11.0)


Tournament Played

1. Specsavers County Championship (2016)
2. NatWest T20 Blast (2016)
3. Specsavers County Championship (2017)
4. Pakistan tour of Ireland
5. England and Scotland (2018)
6. Specsavers County Championship (2018)
7. Royal London One-Day Cup (2018)
8. Specsavers County Championship (2019)
9. Royal London One-Day Cup (2019)
10. Vitality Blast (2019)
11. Basil D'Oliveira Trophy (2019-20)
12. Pakistan tour of England (2020)
13. West Indies tour of England (2020)
14. England tour of Sri Lanka (2020-21)
15. England tour of India (2020-21)
16. County Championship (2021)
17. Royal London One-Day Cup (2021)
18. Vitality Blast (2021)
19. County Championship (2022)
20. Vitality Blast (2022)
21. Royal London One-Day Cup (2022)
22. County Championship (2023)
23. One-Day Cup (2023)
24. Vitality Blast (2023)
25. County Championship (2024)
26. Vitality Blast (2024)
27. One-Day Cup (2024)
28. County Championship (2025)
29. Vitality Blast Men (2025)
30. One-Day Cup (2025)

Player Tags: DM Bess, DM Bess Test stats, DM Bess Test career, DM Bess Test runs, DM Bess Test centuries, DM Bess Test Wickets, DM Bess ODI stats, DM Bess ODI career, DM Bess ODI runs, DM Bess ODI centuries, DM Bess ODI Wickets, DM Bess T20 stats, DM Bess T20 career, DM Bess T20 runs, DM Bess T20 centuries, DM Bess T20 Wickets, DM Bess Somerset,England,Yorkshire,Warwickshire