Teams Oli McGee played for

Minor Counties ChampionshipNorthumberland (2014-2023)
Minor Counties TrophyNorthumberland (2015-2024)
Minor Counties Twenty20Northumberland (2018-2024)
North East Premier LeagueTynemouth (2011-2013)
 Newcastle (2014-2018)
 South Northumberland (2019-2024)
Under-14 County CupNorthumberland Under-14s (2011)
Under-15 County CupNorthumberland Under-15s (2011-2012)
Under-17 County CupNorthumberland Under-17s (2012-2014)
Under-17 County ChampionshipNorthumberland Under-17s (2012-2014)
MiscellaneousNorthumberland Under-13s (2010)
 Tynemouth (2011-2013)
 Northumberland Second XI (2013)
 Northumberland Development XI (2013-2014)
 Northern Universities Student Club Community Cricketers Elite (2013)
 Newcastle (2014-2018)
 Durham Under-19s (2014-2016)
 Durham Second XI (2014-2015)
 Northumberland (2016-2024)
 North East Premier League (2018)
 South Northumberland (2019-2023)