Cricket

Results

Every T20 and one-day match, with full scorecards

Vitality Blast 2024 · T20 · 9 Jun 2024

Somerset

241/5 (20.0)

Hampshire

178/10 (19.3)

Somerset won by 63 runs

Vitality Blast 2024 · T20 · 9 Jun 2024

Nottinghamshire

153/8 (20.0)

Lancashire

155/4 (18.3)

Lancashire won by 6 wickets

Vitality Blast 2024 · T20 · 9 Jun 2024

Leicestershire

176/8 (20.0)

Worcestershire

172/6 (20.0)

Leicestershire won by 4 runs

Vitality Blast 2024 · T20 · 9 Jun 2024

Kent

173/8 (20.0)

Middlesex

178/6 (19.2)

Middlesex won by 4 wickets

Vitality Blast 2024 · T20 · 9 Jun 2024

Sussex

208/6 (20.0)

Gloucestershire

160/8 (20.0)

Sussex won by 48 runs

ICC Men's T20 World Cup 2024 · Match 18 · T20 · 8 Jun 2024

West Indies

173/5 (20.0)

Uganda

39/10 (12.0)

West Indies won by 134 runs

ICC Men's T20 World Cup 2024 · Match 17 · T20 · 8 Jun 2024

Australia

201/7 (20.0)

England

165/6 (20.0)

Australia won by 36 runs

ICC Men's T20 World Cup 2024 · Match 16 · T20 · 8 Jun 2024

Netherlands

103/9 (20.0)

South Africa

106/6 (18.5)

South Africa won by 4 wickets

Vitality Blast 2024 · T20 · 8 Jun 2024

Durham

194/9 (20.0)

Birmingham Bears

168/10 (18.4)

Durham won by 26 runs

ICC Men's T20 World Cup 2024 · Match 15 · T20 · 7 Jun 2024

Sri Lanka

124/9 (20.0)

Bangladesh

125/8 (19.0)

Bangladesh won by 2 wickets

ICC Men's T20 World Cup 2024 · Match 13 · T20 · 7 Jun 2024

Canada

137/7 (20.0)

Ireland

125/7 (20.0)

Canada won by 12 runs

Vitality Blast 2024 · T20 · 7 Jun 2024

Sussex

213/7 (20.0)

Surrey

177/7 (20.0)

Sussex won by 36 runs

Vitality Blast 2024 · T20 · 7 Jun 2024

Northamptonshire

169/4 (20.0)

Worcestershire

163/9 (20.0)

Northamptonshire won by 6 runs

Vitality Blast 2024 · T20 · 7 Jun 2024

Leicestershire

176/7 (20.0)

Durham

178/3 (19.3)

Durham won by 7 wickets

Vitality Blast 2024 · T20 · 7 Jun 2024

Lancashire

176/8 (20.0)

Birmingham Bears

168/6 (20.0)

Lancashire won by 8 runs

Vitality Blast 2024 · T20 · 7 Jun 2024

Somerset

197/6 (20.0)

Kent

198/6 (19.2)

Kent won by 4 wickets

Vitality Blast 2024 · T20 · 7 Jun 2024

Gloucestershire

124/10 (18.2)

Hampshire

128/5 (16.5)

Hampshire won by 5 wickets

Vitality Blast 2024 · T20 · 7 Jun 2024

Glamorgan

166/8 (20.0)

Essex

168/8 (18.4)

Essex won by 2 wickets

Vitality Blast 2024 · T20 · 7 Jun 2024

Derbyshire

198/6 (20.0)

Nottinghamshire

102/10 (16.4)

Derbyshire won by 96 runs

ICC Men's T20 World Cup 2024 · Match 12 · T20 · 6 Jun 2024

Namibia

155/9 (20.0)

Scotland

157/5 (18.3)

Scotland won by 5 wickets

ICC Men's T20 World Cup 2024 · Match 11 · T20 · 6 Jun 2024

Pakistan

159/7 (20.0)

United States of America

159/3 (20.0)

Match tied (United States of America won the Super Over)

Vitality Blast 2024 · T20 · 6 Jun 2024

Worcestershire

154/8 (20.0)

Nottinghamshire

134/7 (20.0)

Worcestershire won by 20 runs

Vitality Blast 2024 · T20 · 6 Jun 2024

Middlesex

173/10 (20.0)

Glamorgan

177/7 (18.2)

Glamorgan won by 3 wickets

ICC Men's T20 World Cup 2024 · Match 10 · T20 · 5 Jun 2024

Australia

164/5 (20.0)

Oman

125/9 (20.0)

Australia won by 39 runs

ICC Men's T20 World Cup 2024 · Match 9 · T20 · 5 Jun 2024

Papua New Guinea

77/10 (19.1)

Uganda

78/7 (18.2)

Uganda won by 3 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.