Teams John Oliver played for

Cricket Scotland LeagueWest of Scotland (2019-2021)
Scottish CupGlasgow Academicals (2018)
Scotland Under-15 Inter-RegionalWestern Warriors Under-15s (2014)
Scotland Under-18 Inter-RegionalWestern Warriors Under-18s (2015-2016)
Western District Cricket UnionAnniesland (2013)
 Glasgow Academicals (2014-2015)
MiscellaneousGlasgow Academicals (2013)
 Western Warriors Under-15s Select XI (2013)
 West Regional Development Centre (2014)
 The Forty Club (2014-2019)
 Glasgow Academy (2015-2017)
 Western Warriors Under-18s (2015)
 Scotland Under-19s (2017)
 Scotland Development XI (2017)
 Western Warriors Development XI (2018-2019)
 Marylebone Cricket Club (2019)