ODI | Australia (2001/02-2002/03) |
International Twenty20 | Hong Kong (2015/16) |
Main FC | Western Australia (1996/97-2005/06) |
Main ListA | Western Australia (1995/96-2005/06) |
Main Twenty20 | Western Australia (2005/06) |
Other FC | Australian Cricket Academy (1994/95) |
| Australia A (1998-2002/03) |
Other ListA | Australia A (1997/98-2002/03) |
| Australia (2001/02-2002/03) |
Other Twenty20 | Hong Kong (2015/16) |
Lancashire League | Accrington (1998) |
Lancashire League Worsley Cup | Accrington (1998) |
Central Lancashire League | Royton (1996) |
Lancashire Inter League Trophy | Accrington (1998) |
Central Lancashire League Wood Cup | Royton (1996) |
Indian Cricket League | Ahmedabad Rockets (2008/09) |
Twenty20 World Cup | Hong Kong (2015/16) |
Sheffield Shield | Western Australia (1996/97-2005/06) |
Miscellaneous | Western Australia Colts (1992/93-1995/96) |
| Western Australia XI (1992/93-2000/01) |
| Western Australia Second XI (1993/94-2000/01) |
| Australian Cricket Academy (1994/95-1997/98) |
| Central Lancashire League (1996) |
| Western Australia (1996/97-2004/05) |
| Australian Cricket Board Chairman's XI (1996/97-2002/03) |
| Australia (1997/98) |
| TMB Rice's XI (1998) |
| Australia A (1998-2002/03) |
| Australia Prime Minister's XI (1998/99) |
| Joondalup (2001/02-2005/06) |
| Cricket Australia Chairman's XI (2003/04-2007/08) |
| Australian Cricketers Association Masters (2010/11) |
| Australia Masters (2010/11) |
| Kowloon Cricket Club (2012-2015/16) |
| Hong Kong (2015/16) |