Teams Ryan Brown played for

Under-19 ODIScotland Under-19s (2013/14-2015/16)
Under-15 County CupScotland Under-15s (2012)
Under-17 County ChampionshipScotland Under-17s (2013-2014)
Scotland Inter-Regional CupCaledonian Highlanders (2016-2022)
Scotland Inter-Regional Twenty20Caledonian Highlanders (2016-2020)
Cricket Scotland LeagueHeriot's (2014-2024)
Scottish CupHeriot's (2014-2018)
Scotland Under-15 Inter-RegionalCaledonian Highlanders Under-15s (2012)
Scotland Under-18 Inter-RegionalCaledonian Highlanders Under-18s (2012-2015)
Under-19 World CupScotland Under-19s (2013/14-2015/16)
MiscellaneousTayside and Fife Under-13s (2009)
 Scotland Under-15s (2012)
 Scotland Under-17s (2013-2014)
 Scotland Development XI (2013-2016)
 Scotland Under-19s (2013/14-2016)
 Heriot's Under-18s (2014)
 East of Scotland Cricket League Under-23s (2015)
 Highlanders Development XI (2015)
 The Rest (2017)
 Scotland A (2017)
 Heriot's (2020)