Player profile
- Country
- South Africa
- Role
- Wicketkeeper
- Batting
- Right-hand bat
- Born
- 22 Apr 1994 Age 32
- Recorded matches
- 17020 internationals
David Bedingham is a wicketkeeper from South Africa with 170 matches in FairPlay's recorded data, including 20 internationals (18 Tests, 2 ODIs).
Batting: 7,755 runs across all recorded formats, with 19 hundreds and 34 fifties; the most runs came in First-class cricket (3,975) and the highest recorded score is 279.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 18 | 31 | 987 | 110 | 35.25 | 67.3 | 1/5 | – | – | – | – |
| ODI | 2 | 2 | 50 | 50 | 25.00 | 79.4 | 0/1 | – | – | – | – |
| T20 (league and domestic) | 82 | 79 | 1,712 | 78 | 22.23 | 135.4 | 0/9 | – | – | – | – |
| 100-ball | 1 | 1 | 0 | 0 | 0.00 | 0.0 | 0/0 | – | – | – | – |
| First-class | 46 | 73 | 3,975 | 279 | 59.33 | 67.9 | 14/14 | 0 | – | 1.00 | 0 |
| List A | 21 | 21 | 1,031 | 152 | 49.10 | 125.0 | 4/5 | – | – | – | – |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
David Bedingham at a glance
FairPlay holds 28 complete scorecards featuring David Bedingham, most recently for Durham (T20 and shorter, one-day, first-class).
In those matches David Bedingham batted 34 times for 1,542 runs at a strike rate of 80.52. The highest score was 147 off 226 balls against Middlesex.
With the ball: 0 wickets from 1 overs, an economy rate of 0.00.
How the 31 dismissals happened: caught 20, LBW 7, bowled 4.
These matches were played at 17 different grounds.
Figures in FairPlay's scorecards
| 34 | 3 | 1,542 | 147 | 49.74 | 80.52 | 4/6 |
| 1 | 1 | 1 | 0 | 0 | 0/0 | 0.00 |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 27 Oct 2026 | South Africa v AustraliaBat 50 (80) & 11 (16) · Bowl – | ||
| 18 Oct 2026 | South Africa v AustraliaBat 0 (1) · Bowl – | ||
| 9 Oct 2026 | South Africa v AustraliaBat 49 (73) & 46 (68) · Bowl – | ||
| 2 Sept 2026 | Northamptonshire v DurhamBat 81 (91) & 5 (26) · Bowl – | ||
| 27 Aug 2026 | Durham v GloucestershireBat 122 (126) · Bowl – | ||
| 20 Aug 2026 | Derbyshire v DurhamBat 18 (24) & 9 (17) · Bowl – | ||
| 16 Aug 2026 | Middlesex v DurhamBat 22 (27) · Bowl – | ||
| 14 Aug 2026 | Lancashire v DurhamBat 104 (89) · Bowl – | ||
| 11 Aug 2026 | Worcestershire v DurhamBat 17 (15) · Bowl – | ||
| 9 Aug 2026 | Durham v EssexBat 38 (48) · Bowl – | ||
| 5 Jul 2026 | Durham v NottinghamshireBat 26* (21) · Bowl – | ||
| 3 Jul 2026 | Yorkshire v DurhamBat 12 (8) · Bowl – | ||
| 28 Jun 2026 | Middlesex v DurhamBat 11 (9) · Bowl – | ||
| 19 Jun 2026 | Durham v NorthamptonshireBat 8 (5) & 109* (158) · Bowl – | ||
| 12 Jun 2026 | Durham v DerbyshireBat 49 (89) · Bowl – | ||
| 9 Jun 2026 | Durham v LancashireBat – · Bowl – | ||
| 31 May 2026 | Nottinghamshire v DurhamBat 24 (19) · Bowl – | ||
| 29 May 2026 | Durham v YorkshireBat 41 (29) · Bowl – | ||
| 24 May 2026 | Durham v LeicestershireBat 1 (5) · Bowl – | ||
| 22 May 2026 | Derbyshire v DurhamBat 20 (12) · Bowl – | ||
| 15 May 2026 | Kent v DurhamBat 74 (76) · Bowl 0/0 (1) | ||
| 8 May 2026 | Worcestershire v DurhamBat 83 (124) · Bowl – | ||
| 1 May 2026 | Middlesex v DurhamBat 147 (226) · Bowl – | ||
| 24 Apr 2026 | Durham v LancashireBat 17 (25) & 129* (151) · Bowl – | ||
| 10 Apr 2026 | Gloucestershire v DurhamBat 118 (135) · Bowl – | ||
| 3 Apr 2026 | Durham v KentBat 12 (12) & 48 (70) · Bowl – | ||
| 13 Jan 2026 | Paarl Royals v Durban's Super GiantsBat 25 (26) · Bowl – | ||
| 11 Jan 2026 | Sunrisers Eastern Cape v Durban's Super GiantsBat 16 (14) · Bowl – |
South Africa's next match
South Africa v Bangladesh, ICC World Test Championship, 15 Nov 2026 at The Wanderers Stadium.
The playing XI is named at the toss, so this does not mean David Bedingham has been selected.
More players from South Africa
All South Africa players
InternationalAiden Markram343 matches recordedTest 38ODI 93T20I 73T20 132
InternationalQuinton de Kock444 matches recordedTest 16ODI 84T20I 74T20 248
InternationalLaura Wolvaardt329 matches recordedTest 6ODI 78T20I 83T20 114
InternationalKeshav Maharaj275 matches recordedTest 40ODI 72T20I 54T20 104
InternationalKagiso Rabada325 matches recordedTest 40ODI 63T20I 61T20 161
InternationalLungi Ngidi235 matches recordedTest 16ODI 71T20I 59T20 89

