Teams John Oswell played for

Minor Counties ChampionshipNorthumberland (2021-2024)
Minor Counties TrophyNorthumberland (2021-2024)
Minor Counties Twenty20Northumberland (2022-2024)
Second Eleven ChampionshipYorkshire Second XI (2022)
North East Premier LeagueBurnopfield (2019-2024)
Under-14 County CupDurham Under-14s (2011-2012)
Under-15 County CupDurham Under-15s (2013)
MiscellaneousDurham Under-13s (2011)
 Burnopfield (2015-2020)
 Durham Marylebone Cricket Club University (2015)
 Burnopfield Second XI (2015)
 Northumberland Development XI (2021-2023)
 North East Premier League (2021)
 Northumberland (2022-2024)