Teams Ben Dunk played for

International Twenty20Australia (2014/15-2016/17)
Main FCQueensland (2010/11)
 Tasmania (2012/13-2016/17)
Main ListAQueensland (2010/11-2011/12)
 Tasmania (2012/13-2017/18)
Main Twenty20Queensland (2009/10-2010/11)
 Sydney Thunder (2011/12)
 Hobart Hurricanes (2013/14-2015/16)
 Mumbai Indians (2014)
 Antigua Hawksbills (2014)
 Adelaide Strikers (2016/17)
 Melbourne Stars (2017/18-2020/21)
 Karachi Kings (2018/19)
 Nelson Mandela Bay Giants (2019/20)
 Lahore Qalandars (2019/20-2021/22)
 St Kitts and Nevis Patriots (2020)
 Galle Gladiators (2021/22)
Other Twenty20Australia (2014/15-2016/17)
Central Lancashire LeagueRoyton (2013)
Northern Premier LeagueBarrow (2013)
 Kendal (2013)
Irish Senior CupYMCA (2008)
Leinster Twenty20Dublin University (2008)
Indian Premier LeagueMumbai Indians (2014)
Big Bash LeagueSydney Thunder (2011/12)
 Hobart Hurricanes (2013/14-2015/16)
 Adelaide Strikers (2016/17)
 Melbourne Stars (2017/18-2020/21)
Caribbean Premier LeagueAntigua Hawksbills (2014)
 St Kitts and Nevis Patriots (2020)
Pakistan Super LeagueKarachi Kings (2018/19)
 Lahore Qalandars (2019/20-2021/22)
South African Franchise T20Nelson Mandela Bay Giants (2019/20)
Lanka Premier LeagueGalle Gladiators (2021/22)
Sheffield ShieldQueensland (2010/11)
 Tasmania (2012/13-2016/17)
MiscellaneousQueensland Under-16s (2002/03)
 Queensland Under-17s (2003/04)
 Queensland Under-19s (2005/06)
 Northern Suburbs (2005/06-2011/12)
 Dublin University (2007-2008)
 CYM (2007)
 Queensland Academy of Sport (2007/08-2009/10)
 YMCA (2008)
 Leinster Cricket Union President's XI (2008)
 Queensland Colts (2008/09)
 Queensland Under-23s (2009/10-2011/12)
 Australian Cricket Academy (2010)
 Australian Institute of Sport (2010)
 Tasmania Under-23s (2012/13-2017/18)
 Vancouver Knights (2018)
 Rajputs (2018/19)
 Qalandars (2020/21)
 Australia Legends (2022/23)