SASA

David Bedingham

Middle order Batter  ·  Right hand Bat
South AfricaSA
FULL NAMEDavid Guy Bedingham
BORN22 Apr 1994, George
BATSRight hand Bat
ROLEMiddle order Batter
TEAMSSouth Africa
TEST
Cap 357
WORLD #47
DEBUTDec 2023
LATESTOct 2026
◈ INSIGHTSDay 300 / 365
1

Use the FORMAT tabs — TEST, ODI, T20I — to compare David's game across different formats.

2

Career batting and bowling records are shown together. Scroll to see the full format-by-format breakdown.

3

Great careers have defining series and standout seasons. Head to By Year to find David's peak.

↻ 3 insights · refreshes daily

Career Stats

All formats →
RUNS
857
AVERAGE
35.71
STRIKE RATE
70.89
HIGH SCORE
110
100S
1
50S
4
SIXES
17
INNINGS
26
T20 LEAGUES · 8 MATCHES
160
AVG 20.00  ·  SR 124.03  ·  HS 48  ·  6s 1

Recent form

All matches →
20261 matches
95
AVG 47.50 · SR 67.38 · HS 49
▲ AVG +11.79 vs career  ·  ▲ +6.00 vs 2025  ·  SR -3.51
20253 matches
166
AVG 41.50 · SR 86.46 · HS 82 · 50s 1
▲ AVG +5.79 vs career  ·  SR +15.57
2024Career best
540
AVG 31.76 · SR 68.44 · 100s 1
▲ AVG -3.95 vs career
2023Career worst · 1 matches
56
AVG 56.00 · SR 64.37
▼ AVG +20.29 vs career
T20 LEAGUESRecent seasons
2026 · sa20 · 1M16
Durban's Super Giants  ·  AVG 16.00 · SR 114.29 · HS 16
2025 · sa20 · 7M144
Sunrisers Eastern Cape  ·  AVG 20.57 · SR 125.22 · HS 48
TEST · 15 MATCHES
857
AVG 35.71  ·  SR 70.89  ·  HS 110  ·  100s 1
PEAK BATTING YEAR
2024
540 runs · avg 31.76

Year by year (last 5)

Full breakdown →
23242526
YEARMRUNSAVGSR100s
202619547.5067.380
2025316641.5086.460
20241054031.7668.441
202315656.0064.370

VS Every Team (top 5)

All teams →
New Zealand
268avg 67.00 · SR 67.51
Zimbabwe
117avg 39.00 · SR 81.82
Australia
95avg 47.50 · SR 67.38
Pakistan
93avg 31.00 · SR 96.88
OPPMATRUNSAVGSRHS100s50sWKTS
New Zealand226867.0067.5111011—View→
Zimbabwe211739.0081.8282—1—View→
Australia19547.5067.3849———View→
Pakistan29331.0096.8844———View→
Bangladesh28227.3370.6959—1—View→

VS Every Ground (top 5)

All grounds →
Seddon Park
149avg 74.50 · HS 110
Kingsmead
120avg 40.00 · HS 49
Bay Oval
119avg 59.50 · HS 87
Queens Sports Club
117avg 39.00 · HS 82
GROUNDMATRUNSAVGSRHS100s50sWKTS
Seddon Park114974.5061.321101——View→
Kingsmead212040.0075.9549———View→
Bay Oval111959.5077.2787—1—View→
Queens Sports Club211739.0081.8282—1—View→
SuperSport Park210033.3374.6356—1—View→