1st XI
1981: Surrey County League Cup Winners
1984: Surrey County League Champions
1996: Eve Surrey Championship Division 3 Champions (Promoted)
1997: Fullers Old Boys Sunday League Champions
1998: Fullers Old Boys Sunday League Champions
1999: Eve Surrey Championship Division 2 Champions (Promoted)
2006: Shepherd Neame Surrey Championship Division 2 Champions (Promoted)
2007: Fullers Old Boys Sunday League Cup Winners
2008: Fullers Old Boys Sunday League Champions
2011: Ryman Surrey Championship Division 3 Runners-Up (Promoted)
2018: Surrey Trust League Tier 2 Champions
2019: Surrey Trust League Tier 2 Champions
2023: AJ Sports Surrey Championship Division 5 Champions (Promoted)
2024: AJ Sports Surrey Championship Division 4 Runners-Up (Promoted)
2nd XI
1980: Surrey County League Champions
1984: Surrey County League Champions
1986: Surrey County League Champions
1998: Eve Surrey Championship Division 3 Runners-Up (Promoted)
2001: Eve Surrey Championship Division 2 Champions (Promoted)
2005: Castle Lager Surrey Championship Division 2 Runners-Up (Promoted)
2007: Shepherd Neame Surrey Championship Division 1 Champions (Promoted)
2011: Ryman Surrey Championship Division 2 Runners-Up (Promoted)
2018: Surrey Trust League Tier 3 Champions
2019: Surrey Trust League Tier 3 Champions
2022: Surrey Trust League Tier 3 Joint Champions
2023: AJ Sports Surrey Championship Division 5 Runners-Up (Promoted)
2024: AJ Sports Surrey Championship Division 4 Champions (Promoted)
3rd XI
1991: Surrey County League Champions
1997: Eve Surrey Championship Division 3 Champions (Promoted)
2001: Eve Surrey Championship Division 2 Champions (Promoted)
2005: Castle Lager Surrey Championship Division 2 Runners-Up (Promoted)
2006: Shepherd Neame Surrey Championship Division 1 Champions (Promoted)
2024: AJ Sports Surrey Championship Division 4 East Champions (Promoted)
4th XI
2007: AJ Sports Surrey Cricket League Division 5 Champions (Promoted) 2024: AJ Sports Surrey Championship Division 6 East Runners-Up (Promoted)
U19 XI
2024: Surrey Junior Cricket Championship Tier 2 Champions