Test | Australia (2008/09) |
ODI | Australia (2010/11) |
Main FC | New South Wales (2004/05-2005/06) |
| Leicestershire (2005) |
| Tasmania (2006/07-2012/13) |
Main ListA | New South Wales (2004/05-2006/07) |
| Tasmania (2006/07-2012/13) |
Main Twenty20 | Tasmania (2007/08-2010/11) |
| Hobart Hurricanes (2011/12-2012/13) |
Other FC | Australia A (2008/09-2011) |
| Australians (2008/09) |
| Australia (2008/09) |
Other ListA | Australia A (2009) |
| Australia (2010/11) |
Other Twenty20 | Australia A (2009) |
Sussex Premier League | Haywards Heath (2002) |
Cricket Scotland League | Greenock (2005) |
Scottish Cup | Greenock (2005) |
World Cup | Australia (2010/11) |
Big Bash League | Hobart Hurricanes (2011/12-2012/13) |
Sheffield Shield | New South Wales (2004/05-2005/06) |
| Tasmania (2006/07-2012/13) |
Miscellaneous | Fairfield-Liverpool (2001/02) |
| New South Wales Colts (2001/02-2002/03) |
| New South Wales Second XI (2001/02-2006/07) |
| New South Wales Under-19s (2001/02) |
| New South Wales Institute of Sport (2001/02-2006) |
| New South Wales (2002/03-2005/06) |
| New South Wales City Origin (2002/03) |
| New South Wales Country Origin (2004/05) |
| UTS-Balmain (2004/05) |
| Sydney Central (2005/06-2006/07) |
| Lindisfarne (2006/07-2008/09) |
| Tasmania Second XI (2006/07-2007/08) |
| Australians (2008/09) |
| Tasmania (2009/10-2010) |
| Australian Cricketers Association (2009/10) |
| Tasmania Under-23s (2009/10-2012/13) |
| Australia (2010/11) |
| Australia A (2011) |
| Mosman (2013/14-2014/15) |
| Australian Cricketers Association Masters (2015/16) |
| Australia Legends (2019/20-2022/23) |