Teams David Bedingham played for

Main FCWestern Province (2012/13-2021/22)
 Boland (2015/16-2018/19)
 Cape Cobras (2018/19-2019/20)
 Durham (2020-2022)
Main ListAWestern Province (2013/14-2019/20)
 Boland (2016/17-2018/19)
 Cape Cobras (2018/19)
 Durham (2021)
Main Twenty20Boland (2015/16-2018/19)
 Cape Cobras (2018/19)
 Western Province (2019/20-2021/22)
 Cape Town Blitz (2019/20)
 Durham (2020-2021)
 Birmingham Phoenix Men (2021)
Under-19 TestSouth Africa Under-19s (2012/13)
Under-19 ODISouth Africa Under-19s (2012/13)
Second Eleven Twenty20Durham Second XI (2021)
Nottinghamshire Premier LeaguePlumtree (2013-2019)
Twenty20 BlastDurham (2020-2021)
Mzansi Super LeagueCape Town Blitz (2019/20)
The HundredBirmingham Phoenix Men (2021)
County ChampionshipDurham (2021-2022)
SuperSport SeriesCape Cobras (2018/19-2019/20)
MiscellaneousWestern Province Under-13s (2007/08)
 Western Province Under-15s (2008/09-2009/10)
 Wynberg Boys' High School (2009/10-2010/11)
 Western Province Under-17s (2010/11)
 Western Province Under-19s (2011/12-2012/13)
 Cape Town (2011/12-2019/20)
 Western Province Under-19s B (2012/13)
 University of Cape Town (2012/13-2013/14)
 Plumtree (2013-2014)
 Plumtree Second XI (2013-2014)
 Plumtree (2014)
 Stellenbosch University (2014/15-2015/16)
 Durham Second XI (2020)
 Durham (2021-2022)