Saturday, June 28: 2s v Indian Gymkhana, 3s v Hampstead (12.30pm); evening barbecue
Sunday, June 29: North Hill Women v Actonians (1pm), NMCC Scenics v Trundlers (1.30pm)
Monday, June 30: U10 Boys v Finchley (6pm), 2008 U13 national champions v NMCC Combined Colts XI (6pm); Turkish BBQ (8.30pm)
Tuesday, July 1: Midweek 1s v MCCL Invitational XI (11am), U13A Boys v Primrose Hill (6pm), U13 Girls v North London (6pm); senior teams' reunion evening (7pm), Mexican food (8pm)
Wednesday, July 2: NMCC Academy v MCC (11am), U12B v Highgate, U11B v Crouch End (6pm); archive exhibition evening (8pm)
Thursday, July 3: NMCC Overseas XI v ACE Programme (1pm), U13A Boys v Primrose Hill, U13 Girls v North London (6pm); pros' Q&A evening (7pm), Jamaican food spread (7pm)
Friday, July 4: U19 v NMCC All-Stars, U13B v Regents Park (6pm), fish supper (8pm)
Saturday, July 5: 1s v Stanmore; chair's afternoon
Sunday, July 6: 150th Anniversary Party (all day), featuring MDL v North London (1pm)
All of these events are open to current and former members, as well as friends of the club. We'd love to see you there.