Teams Ed Barnes played for

Main FCDerbyshire (2020)
 Leicestershire (2021-2022)
Main ListALeicestershire (2021-2022)
Main Twenty20Derbyshire (2020)
 Leicestershire (2021)
Under-19 TestEngland Under-19s (2016)
Under-19 ODIEngland Under-19s (2016)
Second Eleven ChampionshipYorkshire Second XI (2016-2019)
 Leicestershire Second XI (2021-2022)
Second Eleven TrophyYorkshire Second XI (2016-2019)
 Sussex Second XI (2019)
Second Eleven Twenty20Yorkshire Second XI (2016-2019)
 Leicestershire Second XI (2021-2022)
Yorkshire Premier LeagueYorkshire Academy (2013-2015)
Yorkshire North Premier LeagueYorkshire Academy (2016-2018)
 Sheriff Hutton Bridge (2019)
National Village KnockoutSheriff Hutton Bridge (2013)
Under-14 County CupYorkshire Under-14s (2012)
Under-15 County CupYorkshire Under-15s (2013)
Under-17 County CupYorkshire Under-17s (2013-2015)
Under-17 County ChampionshipYorkshire Under-17s (2013-2015)
Twenty20 BlastDerbyshire (2020)
 Leicestershire (2021)
County ChampionshipLeicestershire (2021-2022)
MiscellaneousYorkshire Under-13s (2011)
 English Schools Cricket Association North Under-15s (2013)
 Yorkshire Academy (2014-2017)
 ECB Elite Player Development North Under-17s (2014-2015)
 England Development Programme Under-17s (2014/15)
 Sheriff Hutton Bridge (2016-2017)
 Yorkshire Second XI (2016-2019)
 England Under-19s (2016)
 Leicestershire (2021-2022)
 Leicestershire Second XI (2021-2022)