Test | Australia (2011/12-2013) |
Main FC | New South Wales (2004/05-2017/18) |
| Tasmania (2009/10-2014/15) |
| Gloucestershire (2012) |
| Nottinghamshire (2013) |
Main ListA | New South Wales (2004/05-2017/18) |
| Tasmania (2009/10-2014/15) |
| Gloucestershire (2012) |
| Nottinghamshire (2013) |
Main Twenty20 | New South Wales (2006/07) |
| Tasmania (2009/10-2010/11) |
| Sydney Sixers (2011/12-2015/16) |
| Gloucestershire (2012) |
Other FC | Oxford 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 ListA | Scotland (2008) |
Under-19 ODI | Australia Under-19s (1999/00) |
Cricket Scotland League | Uddingston (2008) |
Scottish Cup | Uddingston (2008) |
Under-19 World Cup | Australia Under-19s (1999/00) |
Big Bash League | Sydney Sixers (2011/12-2015/16) |
Twenty20 Blast | Gloucestershire (2012) |
Sheffield Shield | New South Wales (2004/05-2017/18) |
| Tasmania (2009/10-2014/15) |
County Championship | Gloucestershire (2012) |
| Nottinghamshire (2013) |
Miscellaneous | New 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) |