Hampton School has excellent cricket facilities and is proud of its cricketing tradition. Hampton regularly fields 15 teams across all age groups and also has a flourishing coaching programme to enable boys of all abilities to play. Every two years the U15s and 1st XI tour abroad and recent destinations have included the UAE (2018), Sri Lanka (2016) and India (2014).

The School’s current fixture list is busy and strong in the Summer term. The 1st XI compete in the local 50/40 League and in the National Twenty20 Cup. The junior teams compete in the Middlesex and Surrey Cup.

A key part of the highly successful cricket programme at Hampton is our Cricket Academy and one-to-one coaching, available to all School cricketers throughout the year. The quality of cricket coaching at Hampton is outstanding, with former first class cricketers and ECB level 3 coaches Ami Banerjee and Chris Harrison. Coaching is also provided by enthusiastic teachers with ECB qualifications.

If you have any questions about cricket at Hampton, email Head of Cricket, Mr Ami Banerjee.


Any forthcoming cricket fixtures for the current term will be displayed below. 

Fixture information




1XI cricket

The Hampton Cricket Academy and One to Ones

The Hampton Cricket Academy operates throughout the year after School and during lunch times and aims to help all cricketers of all abilities to become significantly better players. It has been a huge success and the progress made by those who have attended has been very much in evidence during the cricket season.

Summer Term training is as follows (boys also train during their regular games session):

SquadDate & Time
1st XIMonday 4 - 5:30pm
Friday 12:40 - 1:20pm
2nd and 3rd XIFriday 12:40 - 1:20pm
U15ATuesday 4 - 5:30pm
Wednesday 12:40 - 1:20pm
Friday 12:40 - 1:20pm
U15BCWednesday 12:40 - 1:20pm
Friday 12:40 - 1:20pm
U14ATuesday 12:40 - 1:20pm
Thursday 4 - 5:30pm
Friday 12:40 - 1:20pm
U14BCTuesday 12:40 - 1:20pm
Friday 12:40 - 1:20pm
U13AMonday 4 - 5:30pm
Thursday 12:40 - 1:20pm
Friday 12:40 - 1:20pm
U13BCThursday 12:40 - 1:20pm
Friday 12:40 - 1:20pm
U12ABCMonday 12:40 - 1:20pm
Wednesday 4 - 5:30pm