Test | England (2007/08-2012) |
ODI | England (2006/07-2014/15) |
International Twenty20 | England (2008-2014) |
Main FC | Essex (2002-2019) |
| Auckland (2009/10) |
| Dolphins (2010/11) |
Main ListA | Essex (2002-2019) |
| Auckland (2009/10) |
| Dolphins (2010/11) |
| Gloucestershire (2012) |
| Prime Bank Cricket Club (2013/14) |
Main Twenty20 | Essex (2003-2019) |
| Kings XI Punjab (2009-2009/10) |
| Auckland (2009/10) |
| Chittagong Kings (2012/13) |
| Dolphins (2012/13) |
| Sydney Sixers (2013/14) |
| Sunrisers (2015) |
| Sylhet Superstars (2015/16) |
| Karachi Kings (2015/16-2018/19) |
| Dhaka Dynamites (2016/17) |
| Rangpur Riders (2017/18-2018/19) |
| Balkh Legends (2018/19) |
| Durban Heat (2019/20) |
| Rajshahi Royals (2019/20) |
| Multan Sultans (2019/20-2020/21) |
| Sussex (2020-2023) |
| Peshawar Zalmi (2020/21) |
| London Spirit Men (2021-2024) |
| St Kitts and Nevis Patriots (2021) |
| Kandy Warriors (2021/22) |
| Sylhet Sunrisers (2021/22) |
| Colombo Stars (2022/23) |
| Northamptonshire (2024) |
Other FC | Marylebone Cricket Club (2006-2008) |
| England A (2006) |
| England Lions (2007-2013) |
| England XI (2007/08-2011/12) |
| England (2007/08-2012) |
Other ListA | Essex Cricket Board (2001) |
| England A (2005/06) |
| England (2006/07-2014/15) |
| England Lions (2007-2014) |
Other Twenty20 | England (2008-2014) |
| Marylebone Cricket Club (2019/20) |
| Abu Dhabi Knight Riders (2023/24) |
Under-19 Test | England Under-19s (2002/03-2004) |
Under-19 ODI | England Under-19s (2002/03-2004) |
Minor Counties Trophy | Essex Cricket Board (2002) |
Second Eleven Championship | Essex Second XI (2001-2005) |
Second Eleven Trophy | Essex Second XI (2001-2004) |
Second Eleven Twenty20 | Essex Second XI (2012-2019) |
| Sussex Second XI (2021-2023) |
| Northamptonshire Second XI (2024) |
Essex Premier League | Hainault and Clayhall (2000-2007) |
World Cup | England (2006/07-2014/15) |
Twenty20 World Cup | England (2009-2013/14) |
Under-19 World Cup | England Under-19s (2003/04) |
Champions Trophy | England (2009/10-2013) |
Indian Premier League | Kings XI Punjab (2009-2009/10) |
| Sunrisers (2015) |
Big Bash League | Sydney Sixers (2013/14) |
Bangladesh Premier League | Chittagong Kings (2012/13) |
| Sylhet Superstars (2015/16) |
| Dhaka Dynamites (2016/17) |
| Rangpur Riders (2017/18-2018/19) |
| Rajshahi Royals (2019/20) |
| Sylhet Sunrisers (2021/22) |
Caribbean Premier League | St Kitts and Nevis Patriots (2021) |
Pakistan Super League | Karachi Kings (2015/16-2018/19) |
| Multan Sultans (2019/20-2020/21) |
| Peshawar Zalmi (2020/21) |
Twenty20 Blast | Essex (2003-2019) |
| Sussex (2020-2023) |
| Northamptonshire (2024) |
Super Smash | Auckland (2009/10) |
South African Franchise T20 | Durban Heat (2019/20) |
The Hundred | London Spirit Men (2021-2024) |
Lanka Premier League | Kandy Warriors (2021/22) |
| Colombo Stars (2022/23) |
County Championship | Essex (2002-2019) |
Plunket Shield | Auckland (2009/10) |
SuperSport Series | Dolphins (2010/11) |
West Indies Competition | England Lions (2010/11) |
Miscellaneous | English Schools Cricket Association South Under-15s (2000) |
| England Under-17s (2001) |
| Development of Excellence South XI (2001) |
| Essex Second XI (2002-2019) |
| ECB Schools West (2002) |
| ECB Under-19s (2002) |
| Essex (2002/03-2017) |
| Hainault and Clayhall (2003-2017) |
| Essex Under-21s (2003) |
| England Under-19s (2003/04-2004) |
| Essex and Kent Second XIs (2004) |
| Essex Club and Ground (2004) |
| Rockingham-Mandurah (2004/05) |
| ECB National Academy (2006/07) |
| England and Wales Cricket Board Chairman's XI (2006/07) |
| England XI (2007/08-2014/15) |
| England (2009-2014/15) |
| England Lions (2010/11) |
| Cheltenham Festival XI (2012) |
| Essex XI (2015-2017) |
| Punjabi Legends (2017/18) |
| City Kaitak (2017/18) |
| Northern Warriors (2018/19) |
| Delhi Bulls (2020/21-2023/24) |
| Chennai Braves (2021/22) |
| Sussex Second XI (2022-2023) |
| Dubai Capitals (2022/23) |
| Johannesburg Buffaloes (2023) |
| Northamptonshire Second XI (2024) |
| Miami Lions (2024) |