Teams Chris Greaves played for

ODIScotland (2022-2023)
International Twenty20Scotland (2021/22-2023)
Other ListAScotland (2022-2023)
Other Twenty20Scotland (2021/22-2023)
Second Eleven Twenty20Gloucestershire Second XI (2019)
North East Premier LeagueStockton (2010)
 Whitburn (2021-2022)
Scotland Inter-Regional CupCaledonian Highlanders (2016-2022)
Scotland Inter-Regional Twenty20Caledonian Highlanders (2016-2020)
Cricket Scotland LeagueGlenrothes (2013-2016)
 Forfarshire (2017-2019)
 Grange (2023)
Scottish CupGlenrothes (2013-2016)
 Forfarshire (2017-2018)
East of Scotland Cricket AssociationGlenrothes (2014-2015)
Twenty20 World CupScotland (2021/22-2022/23)
MiscellaneousStockton (2010)
 East of Scotland Cricket Association Select XI (2012)
 Glenrothes (2012)
 Marylebone Cricket Club (2013-2019)
 Cavaliers XI (2013)
 Highlanders (2015)
 East of Scotland Cricket League Under-23s (2015)
 Highlanders Development XI (2015)
 Scotland Development XI (2016-2017)
 Scotland A (2016-2021)
 Marylebone Cricket Club Scotland (2017)
 Scotland (2017-2023)
 Burnopfield (2020)