Teams Richard Sherlock played for

Main FCCentral Districts (2003/04-2008/09)
 Canterbury (2005/06-2010/11)
 Auckland (2009/10)
Main ListACentral Districts (2007/08)
 Auckland (2009/10)
 Canterbury (2010/11)
Main Twenty20Canterbury (2010/11)
Other FCNew Zealand A (2004/05)
Other ListANew Zealand A (2004/05)
Other Twenty20New Zealand White (2006)
Under-19 ODINew Zealand Under-19s (2001/02)
Sussex Premier LeagueHorsham (2010)
Hawke CupNelson (1999/00-2001/02)
New Zealand Club ChampionshipWanderers (1999/00)
New Zealand Provincial A TournamentCentral Districts A (2008/09)
New Zealand Under-17 TournamentCentral Districts Under-17s (2000/01)
New Zealand Under-19 TournamentCentral Districts Under-19s (2001/02-2002/03)
Under-19 World CupNew Zealand Under-19s (2001/02)
Super SmashCanterbury (2010/11)
Plunket ShieldCentral Districts (2003/04-2008/09)
 Canterbury (2005/06-2010/11)
 Auckland (2009/10)
MiscellaneousNew Zealand Academy (2003/04)
 New Zealand A (2004/05)
 Canterbury XI (2004/05)
 Canterbury (2005/06)
 New Zealand White (2006)
 Australian Capital Territory (2007-2007/08)
 Australian Capital Territory Invitation XI (2007/08)
 Nelson (2007/08)
 Hornchurch (2008)