Teams Nic Maddinson played for

TestAustralia (2016/17)
International Twenty20Australia (2013/14-2018)
Main FCNew South Wales (2010/11-2017/18)
 Victoria (2018/19-2022/23)
 Durham (2022)
Main ListANew South Wales (2010/11-2017/18)
 Victoria (2018/19-2022/23)
 Durham (2022)
Main Twenty20New South Wales (2010/11)
 Sydney Sixers (2011/12-2017/18)
 Royal Challengers Bangalore (2014-2015)
 Guyana Amazon Warriors (2016)
 Surrey (2018)
 Melbourne Stars (2018/19-2020/21)
 Melbourne Renegades (2021/22-2022/23)
Other FCAustralia A (2011/12-2022)
 Australia (2016/17)
Other ListAAustralia A (2011-2022)
Other Twenty20Australia (2013/14-2018)
Under-19 TestAustralia Under-19s (2008/09)
Under-19 ODIAustralia Under-19s (2008/09-2009/10)
Second Eleven Twenty20Surrey Second XI (2018)
Kent Premier LeagueBlackheath (2015)
Kent Cricket LeagueBlackheath (2015)
Under-19 World CupAustralia Under-19s (2009/10)
Indian Premier LeagueRoyal Challengers Bangalore (2014-2015)
Big Bash LeagueSydney Sixers (2011/12-2017/18)
 Melbourne Stars (2018/19-2020/21)
 Melbourne Renegades (2021/22-2022/23)
Caribbean Premier LeagueGuyana Amazon Warriors (2016)
Twenty20 BlastSurrey (2018)
Sheffield ShieldNew South Wales (2010/11-2017/18)
 Victoria (2018/19-2022/23)
County ChampionshipDurham (2022)
MiscellaneousNew South Wales Under-17s (2007/08)
 New South Wales Under-19s (2008/09-2009/10)
 New South Wales Colts (2008/09)
 New South Wales Under-23s (2009/10-2016/17)
 Australia Under-19s (2009/10)
 Australian Cricket Academy (2010)
 Australian Institute of Sport (2010-2011)
 New South Wales (2010/11-2013/14)
 Australia A (2011)
 Sydney Sixers (2012/13)
 New South Wales Country Origin (2013/14)
 Eastern Suburbs (2014/15-2015/16)
 Australia Prime Minister's XI (2017/18)
 Australian Capital Territory and New South Wales Country Under-23s (2017/18)
 Victoria Under-23s (2018/19)
 Durham (2022)