Formally known as NPL Teddington, NPL Cricket Club is a friendly and inclusive club based in the grounds of the National Physical Laboratory in Teddington. With 3 senior sides and a flourishing colts’ section of both boys and girls up to U17 age group we welcome both new members and visitors to NPL. Children are welcome from the age of 5 upwards, participating in the ECB’s AllStars programme (for more information, click on the AllStars tab above).


The senior sides play in the Thames Valley League. The U10s – U17s play in the West Area of the Middlesex Colts’ Association, the U9s in the West Surrey competition, and the Girls U11s in the Middlesex league. For the statistically minded, we continue to use the ECB website - – for compilation of averages and results.


We've got 2 squares, artificial nets, new changing rooms & a project to upgrade the pavilion. We offer opportunities and facilities for players of all levels.


NPLCC Adult membership costs £35 (plus match fees) + NPL Sports Club membership (£75) - please register to be a member of both here.


  • £35 to the Cricket Club

    • Account No: 52542122

    • Sort Code: 60-21-17

    • Please state your name as reference!

  • £75 to the Sports Club

    • Account No: 01367420

    • Sort Code: 40-44-46

    • Please state your name as reference!

NPL Colts membership costs £95 (no match fees) - please register here.

When filling in these forms, please feel free to review our Privacy Statement.

We are part of the NPL Sports Club ( which has now been in existence for over a century. There are dedicated football, hockey, tennis, bowls, table tennis and personal fitness sections, and links to those sections can be found under the NPL Sports Club tab. Our clubhouse offers Sky and BT Sport, Wi-Fi, Food and Drink.

  • Black Twitter Icon
  • Black Instagram Icon
  • Black Facebook Icon