Cricket

Results

Every T20 and one-day match, with full scorecards

South Africa tour of West Indies 2024 · Match 1 · T20 · 23 Aug 2024

South Africa

174/7 (20.0)

West Indies

176/3 (17.5)

West Indies won by 7 wickets

Malaysia Tri-Nation T20I Series 2024 · Match 2 · T20 · 22 Aug 2024

Kuwait

70/10 (15.5)

Malaysia

71/5 (15.2)

Malaysia won by 5 wickets

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 8 · T20 · 22 Aug 2024

Spain

179/9 (20.0)

Czech Republic

178/6 (20.0)

Spain won by 1 run

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 7 · T20 · 22 Aug 2024

Malta

139/10 (20.0)

Guernsey

140/2 (13.5)

Guernsey won by 8 wickets

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 6 · T20 · 22 Aug 2024

Denmark

166/8 (20.0)

Greece

134/8 (20.0)

Denmark won by 32 runs

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 5 · T20 · 22 Aug 2024

Finland

142/9 (20.0)

Estonia

143/2 (17.5)

Estonia won by 8 wickets

Malaysia Tri-Nation T20I Series 2024 · Match 1 · T20 · 21 Aug 2024

Hong Kong

168/8 (20.0)

Kuwait

169/6 (18.5)

Kuwait won by 4 wickets

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 8 · T20 · 21 Aug 2024

Vanuatu

125/9 (20.0)

Cook Islands

127/3 (16.2)

Cook Islands won by 7 wickets

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 7 · T20 · 21 Aug 2024

Samoa

183/5 (20.0)

Fiji

110/10 (15.3)

Samoa won by 73 runs

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 4 · T20 · 21 Aug 2024

Malta

117/9 (20.0)

Finland

118/1 (14.4)

Finland won by 9 wickets

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 3 · T20 · 21 Aug 2024

Denmark

225/6 (20.0)

Czech Republic

107/8 (20.0)

Denmark won by 118 runs

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 2 · T20 · 21 Aug 2024

Bulgaria

97/10 (19.5)

Guernsey

99/2 (9.4)

Guernsey won by 8 wickets

ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C 2024 · Match 1 · T20 · 21 Aug 2024

Spain

152/6 (20.0)

Cyprus

137/9 (20.0)

Spain won by 15 runs

Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 · Match 15 · T20 · 21 Aug 2024

Munster Reds

152/10 (20.0)

Northern Knights

158/2 (14.4)

Northern Knights won by 8 wickets

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 6 · T20 · 20 Aug 2024

Fiji

173/7 (20.0)

Cook Islands

69/9 (20.0)

Fiji won by 104 runs

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 5 · T20 · 20 Aug 2024

Samoa

174/10 (20.0)

Vanuatu

164/9 (20.0)

Samoa won by 10 runs

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 4 · T20 · 19 Aug 2024

Vanuatu

157/4 (20.1)

Fiji

121/9 (20.0)

Vanuatu won by 36 runs

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 3 · T20 · 19 Aug 2024

Samoa

104/10 (18.3)

Cook Islands

105/3 (14.5)

Cook Islands won by 7 wickets

The Hundred Men's Competition 2024 · Final · T20 · 18 Aug 2024

Oval Invincibles

147/9 (16.4)

Southern Brave

130/7 (16.4)

Oval Invincibles won by 17 runs

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 2 · T20 · 17 Aug 2024

Fiji

62/10 (14.0)

Samoa

63/1 (5.1)

Samoa won by 9 wickets

ICC Men's T20 World Cup East Asia-Pacific Region Qualifier A 2024 · Match 1 · T20 · 17 Aug 2024

Vanuatu

180/5 (20.0)

Cook Islands

186/1 (18.1)

Cook Islands won by 9 wickets

The Hundred Men's Competition 2024 · Eliminator · T20 · 17 Aug 2024

Southern Brave

126/6 (16.4)

Birmingham Phoenix

126/7 (16.4)

Match tied (Southern Brave won the Super Over)

The Hundred Men's Competition 2024 · Match 32 · T20 · 15 Aug 2024

Manchester Originals

41/5 (5.0)

Birmingham Phoenix

42/1 (3.4)

Birmingham Phoenix won by 9 wickets

Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 · Match 14 · T20 · 14 Aug 2024

North-West Warriors

204/6 (20.0)

Northern Knights

208/5 (19.0)

Northern Knights won by 5 wickets

The Hundred Men's Competition 2024 · Match 31 · T20 · 14 Aug 2024

Oval Invincibles

150/3 (16.4)

Trent Rockets

151/4 (15.4)

Trent Rockets won by 6 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.