26 March 2025Round One – May 28thMatch 1 British Gorkhali Cricket League (BGCL) v BTCL (British Tamils CL)Match 2 Caribbean Cup Competition XI v Independent Cricket LeagueMatch 3 Middlesex Premier Cricket League v SWEN The Cricket (STC)Match 4 East & Essex London CL v London Cricket League (LCL)Match 5 Britannia Cricket League v London Premier League (LPL) Round Two – June 18thMatch 6 South East Shires CL v Winner of Match 1Match 7 Winner of Match 3 v Winner of Match 2Match 8 NCL (National Cricket League) v Winner of Match 4Match 9 Middlesex County CL Divs 1-3 v Winner of Match 5Semi Finals – July 9thMatch 10 Winner of Match 6 v Winner of Match 7Match 11 Winner of Match 9 v Winner of Match 8Final – July 30th(at Banstead CC, SM7 2PP)Match 12 Winner of Match 10 v Winner of Match 11