Teams David Makinson played for

Main FCLancashire (1984-1988)
Main ListALancashire (1984-1986)
 Cumberland (1992-1995)
Minor Counties ChampionshipCumberland (1989-1996)
Minor Counties TrophyCumberland (1989-1995)
Second Eleven ChampionshipLancashire Second XI (1980-1988)
 Somerset Second XI (1989)
Second Eleven TrophyLancashire Second XI (1988)
Warwick Pool Under 25Lancashire Under-25s (1984-1986)
Lancashire LeagueEnfield (1986)
Northern Premier LeagueLeyland Motors (2002-2006)
 Leyland (2007-2021)
County ChampionshipLancashire (1984-1986)
MiscellaneousNorthern Cricket League (1980-1991)
 National Association of Young Cricketers North (1980)
 National Association of Young Cricketers (1980)
 Lancashire (1985-1988)
 Lancashire Second XI (1988)
 Leyland Motors (2004-2006)
 Leyland (2007-2019)
 Lancashire Over-50s (2020)
 Lancashire Over-60s (2021)