Teams Ed Cowan played for

TestAustralia (2011/12-2013)
Main FCNew South Wales (2004/05-2017/18)
 Tasmania (2009/10-2014/15)
 Gloucestershire (2012)
 Nottinghamshire (2013)
Main ListANew South Wales (2004/05-2017/18)
 Tasmania (2009/10-2014/15)
 Gloucestershire (2012)
 Nottinghamshire (2013)
Main Twenty20New South Wales (2006/07)
 Tasmania (2009/10-2010/11)
 Sydney Sixers (2011/12-2015/16)
 Gloucestershire (2012)
Other FCOxford University Centre of Cricketing Excellence (2003)
 British Universities (2003)
 Australia A (2010-2012)
 Australia (2011/12-2013)
 Australians (2012/13-2013)
 Cricket Australia Invitation XI (2013/14)
Other ListAScotland (2008)
Under-19 ODIAustralia Under-19s (1999/00)
Cricket Scotland LeagueUddingston (2008)
Scottish CupUddingston (2008)
Under-19 World CupAustralia Under-19s (1999/00)
Big Bash LeagueSydney Sixers (2011/12-2015/16)
Twenty20 BlastGloucestershire (2012)
Sheffield ShieldNew South Wales (2004/05-2017/18)
 Tasmania (2009/10-2014/15)
County ChampionshipGloucestershire (2012)
 Nottinghamshire (2013)
MiscellaneousNew South Wales Under-17s (1998/99)
 New South Wales Institute of Sport (1999/00-2004/05)
 Sydney University (1999/00-2014/15)
 New South Wales Under-19s (1999/00-2000/01)
 New South Wales Colts (1999/00-2007/08)
 New South Wales Second XI (2002/03-2008/09)
 Oxford University (2003)
 Oxford University Centre of Cricketing Excellence (2003)
 British Universities (2003)
 New South Wales Metropolitan (2004/05)
 New South Wales Country Origin (2004/05)
 Australian Institute of Sport (2005-2007/08)
 New South Wales (2005/06-2006/07)
 Sydney Central (2005/06-2007/08)
 Australia Centre of Excellence (2007)
 Australian Capital Territory Invitation XI (2007/08)
 Scotland (2008)
 Sydney Red (2008/09)
 Tasmania (2009/10-2014/15)
 Excelsior '20 (2010)
 Cricket Australia Chairman's XI (2011/12)
 Australians (2011/12-2013)
 Tasmania A (2013/14)
 New South Wales Under-23s (2016/17)
 New South Wales Metropolitan Under-23s (2017/18)