The Hundred Men's Competition 2024 · Match 1 · T20 · 23 Jul 2024
Birmingham Phoenix
89/10 (13.3)
Oval Invincibles
93/2 (11.3)
Oval Invincibles won by 8 wickets
Major League Cricket 2024 · Match 20 · T20 · 22 Jul 2024
Washington Freedom
174/3 (15.3)
San Francisco Unicorns
177/4 (13.4)
San Francisco Unicorns won by 6 wickets (D/L)
ICC Men's Cricket World Cup League 2 2024 · Match 16 · ODI · 22 Jul 2024
Oman
91/10 (21.4)
Scotland
95/2 (17.2)
Scotland won by 8 wickets
Major League Cricket 2024 · Match 19 · T20 · 21 Jul 2024
Los Angeles Knight Riders
130/10 (19.1)
MI New York
134/6 (17.0)
MI New York won by 4 wickets
Lanka Premier League 2024 · Final · T20 · 21 Jul 2024
Galle Marvels
184/6 (20.0)
Jaffna Kings
185/1 (15.4)
Jaffna Kings won by 9 wickets
Major League Cricket 2024 · Match 18 · T20 · 20 Jul 2024
Seattle Orcas
152/7 (20.0)
San Francisco Unicorns
156/4 (14.2)
San Francisco Unicorns won by 6 wickets
ICC Men's Cricket World Cup League 2 2024 · Match 15 · ODI · 20 Jul 2024
Scotland
290/9 (50.0)
Namibia
235/9 (44.0)
Scotland won by 47 runs (D/L)
Lanka Premier League 2024 · Qualifier 2 · T20 · 20 Jul 2024
Jaffna Kings
187/7 (20.0)
Kandy Falcons
186/8 (20.0)
Jaffna Kings won by 1 run
Major League Cricket 2024 · Match 17 · T20 · 19 Jul 2024
Washington Freedom
206/5 (20.0)
Texas Super Kings
164/10 (19.5)
Washington Freedom won by 42 runs
Vitality Blast 2024 · T20 · 19 Jul 2024
Nottinghamshire
209/9 (20.0)
Yorkshire
181/6 (20.0)
Nottinghamshire won by 28 runs
Vitality Blast 2024 · T20 · 19 Jul 2024
Birmingham Bears
194/5 (20.0)
Leicestershire
122/10 (16.4)
Birmingham Bears won by 72 runs
Vitality Blast 2024 · T20 · 19 Jul 2024
Middlesex
159/9 (20.0)
Sussex
161/1 (16.2)
Sussex won by 9 wickets
Vitality Blast 2024 · T20 · 19 Jul 2024
Lancashire
201/9 (20.1)
Northamptonshire
203/6 (18.4)
Northamptonshire won by 4 wickets
Vitality Blast 2024 · T20 · 19 Jul 2024
Kent
217/5 (20.0)
Surrey
131/10 (16.0)
Kent won by 86 runs
Vitality Blast 2024 · T20 · 19 Jul 2024
Hampshire
181/5 (20.0)
Essex
174/7 (20.0)
Hampshire won by 7 runs
Vitality Blast 2024 · T20 · 19 Jul 2024
Glamorgan
243/4 (20.0)
Somerset
123/10 (13.3)
Glamorgan won by 120 runs
Vitality Blast 2024 · T20 · 19 Jul 2024
Derbyshire
155/8 (20.0)
Durham
159/2 (18.5)
Durham won by 8 wickets
Major League Cricket 2024 · Match 16 · T20 · 18 Jul 2024
San Francisco Unicorns
148/7 (20.0)
MI New York
145/7 (20.0)
San Francisco Unicorns won by 3 runs
ICC Men's Cricket World Cup League 2 2024 · Match 14 · ODI · 18 Jul 2024
Oman
233/8 (50.0)
Namibia
234/4 (47.5)
Namibia won by 6 wickets
Lanka Premier League 2024 · Eliminator · T20 · 18 Jul 2024
Colombo Strikers
159/8 (20.0)
Kandy Falcons
163/8 (18.4)
Kandy Falcons won by 2 wickets
Lanka Premier League 2024 · Qualifier 1 · T20 · 18 Jul 2024
Jaffna Kings
177/7 (20.0)
Galle Marvels
181/3 (18.1)
Galle Marvels won by 7 wickets
Vitality Blast 2024 · T20 · 18 Jul 2024
Worcestershire
169/8 (20.0)
Derbyshire
170/5 (20.0)
Derbyshire won by 5 wickets
Vitality Blast 2024 · T20 · 18 Jul 2024
Hampshire
183/10 (19.5)
Surrey
188/5 (19.1)
Surrey won by 5 wickets
Vitality Blast 2024 · T20 · 18 Jul 2024
Sussex
158/9 (20.0)
Somerset
162/4 (17.4)
Somerset won by 6 wickets
Vitality Blast 2024 · T20 · 18 Jul 2024
Northamptonshire
197/6 (20.0)
Birmingham Bears
186/6 (20.0)
Northamptonshire won by 11 runs
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.