CricketWise
  1. Home
  2. Players
  3. David Bedingham

Durham · Men's cricket

David Bedingham stats

Data through 9 October 2026Last updated 9 October 2026

Coverage: matches in the Cricsheet data from 7 April 2019 to 9 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

David Bedingham played 16 Tests for South Africa in the data, between 2019 and 2026. In first-class David Bedingham scored 5,658 runs in 109 innings (average 57.15, strike rate 69.6), including 21 hundreds and 17 fifties.

International matches
16
Tests 16
International runs
923
1 hundreds
T20 league & domestic matches
78
1,549 runs
Best batting average (Test)
36.92
28 innings
Highest score
279
First-class

Teams played for

Durham 2020–2026 · 142South Africa 2023–2026 · 16Sunrisers Eastern Cape 2025 · 13Cape Cobras 2019 · 9Cape Town Blitz 2019 · 3Western Province 2024 · 2Durban's Super Giants 2026 · 2Birmingham Phoenix 2021 · 1

David Bedingham batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test1628392311036.921,36967.414210817
T20 (leagues & domestic)787321,5497821.821,155134.108413054
First-class72109105,65827957.158,13469.62117465674
List A222101,03115249.10825125.04517949

Runs per year

01K2K3K2019202220261,481
David Bedingham: runs per calendar year (all formats in the data)
01K2K3K201920202021202220232024202520261,481
David Bedingham: runs per calendar year (all formats in the data)
Show as table
David Bedingham: runs per calendar year (all formats in the data)
YearRuns
2019343
2020350
20211,619
2022774
20231,488
20242,108
2025998
20261,481
Year-by-year batting (22 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019T20 (leagues & domestic)1234328.58133.57303
2020First-class825331.6255.89602
2020T20 (leagues & domestic)79713.86109.03300
2021First-class20102960.5359.925733
2021List A729241.71140.46704
2021T20 (leagues & domestic)1429821.29151.36503
2022First-class1766447.4369.219122
2022T20 (leagues & domestic)811013.75115.83100
2023First-class19101956.6177.115651
2023List A741359.00121.815221
2023Test15656.0064.45601
2024First-class18133178.2978.127963
2024T20 (leagues & domestic)823729.62161.27802
2024Test1854031.7668.411012
2025First-class1133330.2753.59303
2025List A314548.33146.510710
2025T20 (leagues & domestic)1528820.57126.94800
2025Test723246.4065.98201
2026First-class16102973.5075.914753
2026List A418145.25101.110410
2026T20 (leagues & domestic)917622.00123.14100
2026Test29547.5067.44900

David Bedingham bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class21220–––1.00–001
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2024First-class10–2.000/2
2026First-class10–0.000/0
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
New ZealandTest426867.0067.511011
AustraliaTest416153.6753.54900
ZimbabweTest311739.0081.88201
PakistanTest49331.0096.94400
BangladeshTest38227.3370.75901
IndiaTest37926.3368.15601
Sri LankaTest46622.0072.53500
West IndiesTest35719.0052.32900
LancashireT20 (leagues & domestic)723834.00160.87803
NottinghamshireT20 (leagues & domestic)513934.75141.86501
LeicestershireT20 (leagues & domestic)812515.62126.34300
YorkshireT20 (leagues & domestic)712317.57128.14100
Joburg Super KingsT20 (leagues & domestic)311237.33127.34800
Birmingham BearsT20 (leagues & domestic)59018.00138.56301
NorthamptonshireT20 (leagues & domestic)56817.00119.33100
MI Cape TownT20 (leagues & domestic)35016.6790.94500
Paarl RoyalsT20 (leagues & domestic)34515.00100.02500
DerbyshireT20 (leagues & domestic)33511.67152.22000
DolphinsT20 (leagues & domestic)3165.33123.1800
WorcestershireFirst-class1491565.3676.813843
LancashireFirst-class7659109.8373.327940
LeicestershireFirst-class7643128.6079.519131
DerbyshireFirst-class1160660.6067.425721
NottinghamshireFirst-class835450.5766.718011
GloucestershireFirst-class734649.4381.412220
GlamorganFirst-class631953.1766.315111
WarwickshireFirst-class628256.4060.99202
EssexFirst-class1025428.2254.36502
YorkshireFirst-class623138.5052.19302
MiddlesexFirst-class3216108.0062.214711
NorthamptonshireFirst-class521353.2570.510911
KentFirst-class420050.00102.07402
SomersetFirst-class513627.2071.210110
SussexFirst-class78013.3363.03000
MiddlesexList A317056.67136.010710
WorcestershireList A311438.00135.76601

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Riverside Ground85356445.69279
County Ground, Worcester750572.14135
Edgbaston740868.00152
Grace Road837863.00145
Trent Bridge831845.43180
County Ground, Bristol627846.33118
Newlands1127827.8053
Lord's421371.00147
Stanley Park2204102.00103
County Ground, Derby620033.33138

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay789549143.729–––
T20Middle683554123.335–––
T20Death7752148.17–––

How David Bedingham was dismissed

Last 20 innings

05010015024 May 20263 Jul 20269 Oct 202646
David Bedingham: runs in the last 20 innings
05010015024 May 202612 Jun 202628 Jun 20269 Aug 202616 Aug 202627 Aug 20269 Oct 202646
David Bedingham: runs in the last 20 innings
Show as table
David Bedingham: runs in the last 20 innings
InningsRuns
24 May 20261
29 May 202641
31 May 202624
12 Jun 202649
19 Jun 20268
19 Jun 2026109
28 Jun 202611
3 Jul 202612
5 Jul 202626
9 Aug 202638
11 Aug 202617
14 Aug 2026104
16 Aug 202622
20 Aug 202618
20 Aug 20269
27 Aug 2026122
2 Sep 202681
2 Sep 20265
9 Oct 202649
9 Oct 202646
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
9 Oct 2026TestAustralia4668lbwKingsmead
9 Oct 2026TestAustralia4973caughtKingsmead
2 Sep 2026First-classNorthamptonshire526lbwCounty Ground, Northampton
2 Sep 2026First-classNorthamptonshire8191lbwCounty Ground, Northampton
27 Aug 2026First-classGloucestershire122126caughtRiverside Ground
20 Aug 2026First-classDerbyshire917bowledCounty Ground, Derby
20 Aug 2026First-classDerbyshire1824lbwCounty Ground, Derby
16 Aug 2026List AMiddlesex2227caughtBrunton Memorial Ground
14 Aug 2026List ALancashire10489caughtOld Trafford
11 Aug 2026List AWorcestershire1715caughtCounty Ground, Worcester
9 Aug 2026List AEssex3848lbwFeethams Cricket Ground
5 Jul 2026T20 (leagues & domestic)Nottinghamshire26*21not outRiverside Ground
3 Jul 2026T20 (leagues & domestic)Yorkshire128bowledHeadingley
28 Jun 2026T20 (leagues & domestic)Middlesex119caughtOld Deer Park
19 Jun 2026First-classNorthamptonshire109*158not outRiverside Ground
19 Jun 2026First-classNorthamptonshire85caughtRiverside Ground
12 Jun 2026First-classDerbyshire4989caughtRiverside Ground
31 May 2026T20 (leagues & domestic)Nottinghamshire2419caughtTrent Bridge
29 May 2026T20 (leagues & domestic)Yorkshire4129caughtRiverside Ground
24 May 2026T20 (leagues & domestic)Leicestershire15bowledRiverside Ground

Frequently asked questions

How many runs has David Bedingham scored in Tests?
923 runs in 28 innings (16 matches) at an average of 36.92 and a strike rate of 67.4, in the data from 2023 to 2026.
How many runs has David Bedingham scored in T20 leagues?
1,549 runs in 73 innings (78 matches) at an average of 21.82 and a strike rate of 134.1, in the data from 2019 to 2026.
What is David Bedingham's highest score?
279 in first-class, the highest score in the data.
How many centuries has David Bedingham scored?
26 hundreds in the data: 1 in Tests, 21 in first-class, 4 in List A.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.