Teams Trevor Garwe played for

ODIZimbabwe (2009/10)
Main FCMashonaland (2004/05)
 Northerns (2006/07-2008/09)
 Mashonaland Eagles (2009/10-2015/16)
 Southern Rocks (2012/13-2013/14)
 Harare Metropolitan Eagles (2016/17-2017/18)
 Eagles (2018/19-2019/20)
Main ListAMashonaland (2004/05)
 Manicaland (2005/06)
 Northerns (2006/07-2008/09)
 Mashonaland Eagles (2009/10-2015/16)
 Southern Rocks (2012/13-2013/14)
 Harare Metropolitan Eagles (2016/17-2017/18)
 Eagles (2018/19-2019/20)
Main Twenty20Northerns (2007/08-2009)
 Mashonaland Eagles (2009/10-2015/16)
 Southern Rocks (2012/13)
 Eagles (2018/19)
Other FCZimbabwe Under-23s (2005/06)
 Zimbabwe A (2006-2016)
 Zimbabwe Provinces (2007/08)
 Zimbabwe XI (2009/10)
Other ListAZimbabwe Under-23s (2005/06)
 Zimbabwe A (2006-2015/16)
 Zimbabwe Provinces (2007/08)
 Zimbabwe (2009/10)
Cornwall Premier LeagueNewquay (2011)
Cricket Scotland LeagueWest of Scotland (2018)
Scottish CupWest of Scotland (2018)
Logan CupMashonaland (2004/05)
 Northerns (2006/07-2008/09)
 Mashonaland Eagles (2009/10-2015/16)
 Southern Rocks (2012/13-2013/14)
 Harare Metropolitan Eagles (2016/17-2017/18)
 Eagles (2018/19-2019/20)
MiscellaneousZimbabweans (2006)
 Zimbabwe Board XI (2008/09)
 Zimbabwe A (2008/09-2015/16)
 Zimbabwe Cricket Academy (2010)
 Mashonaland Eagles B (2010/11)
 Newquay (2011)
 BRM Taylor's XI (2013/14)