Cricket

Results

Every T20 and one-day match, with full scorecards

Major Clubs Limited Over Tournament 2025 · Semi Final · One-day · 27 Jul 2025

Colombo Cricket Club

309/7 (50.1)

Tamil Union Cricket and Athletic Club

241/10 (41.1)

Colombo Cricket Club won by 68 runs

Major Clubs Limited Over Tournament 2025 · Semi Final · One-day · 25 Jul 2025

Colts Cricket Club

143/10 (39.0)

Police Sports Club

144/6 (35.5)

Police Sports Club won by 4 wickets

Major Clubs Limited Over Tournament 2025 · One-day · 21 Jul 2025

Burgher Recreation Club

143/10 (48.1)

Kurunegala Youth Cricket Club

125/10 (37.3)

Burgher Recreation Club won by 18 runs

Major Clubs Limited Over Tournament 2025 · One-day · 21 Jul 2025

Colts Cricket Club

226/8 (40.0)

Bloomfield Cricket and Athletic Club

196/9 (40.0)

Colts Cricket Club won by 36 runs (D/L)

Major Clubs Limited Over Tournament 2025 · One-day · 21 Jul 2025

Nugegoda Sports Welfare Club

228/5 (36.0)

Colombo Cricket Club

240/3 (33.1)

Colombo Cricket Club won by 7 wickets (D/L)

Major Clubs Limited Over Tournament 2025 · One-day · 21 Jul 2025

Badureliya Sports Club

250/9 (50.0)

Panadura Sports Club

176/9 (41.2)

Badureliya Sports Club won by 67 runs (D/L)

Major Clubs Limited Over Tournament 2025 · One-day · 21 Jul 2025

Police Sports Club

144/10 (37.0)

Tamil Union Cricket and Athletic Club

147/3 (20.0)

Tamil Union Cricket and Athletic Club won by 7 wickets (D/L)

Major Clubs Limited Over Tournament 2025 · One-day · 21 Jul 2025

Ace Capital Cricket Club

315/9 (50.0)

Chilaw Marians Cricket Club

177/10 (20.2)

Ace Capital Cricket Club won by 63 runs (D/L)

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Surrey

204/5 (20.0)

Sussex

197/7 (20.0)

Surrey won by 7 runs

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Somerset

164/7 (20.0)

Gloucestershire

148/8 (20.0)

Somerset won by 16 runs

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Lancashire

126/10 (20.0)

Nottinghamshire

127/6 (15.2)

Nottinghamshire won by 4 wickets

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Leicestershire

185/10 (18.5)

Yorkshire

188/8 (20.0)

Yorkshire won by 2 wickets

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Essex

172/6 (20.0)

Kent

173/3 (17.2)

Kent won by 7 wickets

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Glamorgan

184/9 (20.0)

Middlesex

132/10 (18.5)

Glamorgan won by 52 runs

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Northamptonshire

203/5 (20.0)

Durham

204/1 (16.3)

Durham won by 9 wickets

Vitality Blast Men 2025 · T20 · 18 Jul 2025

Birmingham Bears

233/5 (20.0)

Derbyshire

106/10 (15.1)

Birmingham Bears won by 127 runs

Major Clubs Limited Over Tournament 2025 · One-day · 17 Jul 2025

Burgher Recreation Club

126/10 (31.2)

Moors Sports Club

130/7 (24.4)

Moors Sports Club won by 3 wickets

Major Clubs Limited Over Tournament 2025 · One-day · 17 Jul 2025

Kurunegala Youth Cricket Club

173/10 (44.4)

Nugegoda Sports Welfare Club

131/10 (38.3)

Kurunegala Youth Cricket Club won by 42 runs

Major Clubs Limited Over Tournament 2025 · One-day · 17 Jul 2025

Colombo Cricket Club

340/7 (50.0)

Bloomfield Cricket and Athletic Club

206/10 (46.2)

Colombo Cricket Club won by 134 runs

Major Clubs Limited Over Tournament 2025 · One-day · 17 Jul 2025

Nondescripts Cricket Club

328/9 (50.0)

Badureliya Sports Club

222/10 (47.5)

Nondescripts Cricket Club won by 106 runs

Major Clubs Limited Over Tournament 2025 · One-day · 17 Jul 2025

Chilaw Marians Cricket Club

172/10 (40.2)

Panadura Sports Club

176/3 (34.2)

Panadura Sports Club won by 7 wickets

Major Clubs Limited Over Tournament 2025 · One-day · 17 Jul 2025

Ace Capital Cricket Club

211/6 (50.0)

Police Sports Club

212/4 (45.1)

Police Sports Club won by 6 wickets

Vitality Blast Men 2025 · T20 · 17 Jul 2025

Lancashire

174/10 (19.5)

Yorkshire

153/10 (19.1)

Lancashire won by 21 runs

Vitality Blast Men 2025 · T20 · 17 Jul 2025

Worcestershire

206/7 (20.0)

Nottinghamshire

161/10 (18.2)

Worcestershire won by 45 runs

Vitality Blast Men 2025 · T20 · 17 Jul 2025

Gloucestershire

185/5 (20.0)

Sussex

189/6 (20.0)

Sussex won by 4 wickets

Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.

Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.

Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.