TH ·31st Match
Finished
#5 · 16 pts · NRR -1.2 · LWWLL
125/7
(20 ov)
#7 · 8 pts · NRR -0.46 · WLLLW
131/8
(20 ov)
London Spirit won by 6 runs
1
1··W2
3 runs
2
311·1
6 runs
3
1··14
6 runs
4
11lb1·
3 runs
5
41·1·
6 runs
6
1·lb·1
2 runs
7
41·11
7 runs
8
1211W
5 runs
9
1·111
4 runs
10
12461
14 runs
11
11121
6 runs
12
1·116
9 runs
13
11·61
9 runs
14
11·21
5 runs
15
W14·wd1
7 runs
16
11411
8 runs
17
24wd·21
10 runs
18
···1·
1 runs
19
1WW··
1 runs
20
1W61W
8 runs
Batting
RB4s6sSR
C. Woakes
7 2 0 1 350
M. Jansen
1 4 0 0 25
Bowling
OMRWEcon
D. Willey
3.2 8 20 3 6
A. Milne
3.2 8 23 2 6.9
MATCH STATS WF LS
PP 28/1 (5.6) 34/1 (6.8)
Middle 69/2 (6.9) 56/3 (5.6)
Death 28/4 (5.6) 41/4 (8.2)
4s 7 8
6s 4 7
Dots 23% 30%
Extras 7 3
Best P'ship 47(3) 27(4)
Runs
LSWF
30609012015005101520
🗓
Date and time 12/08/2026 · 14:00
🏆
Competition The Hundred · 31st Match
🏟
Venue Sophia Gardens, Cardiff
🌤
Weather
🌡 33°C💧 28%☁️ 0%💨 10 km/h
🪙
Toss Welsh Fire won the toss, elected to bowling
👤
Umpire 1 James Middlebrook
👤
Umpire 2 Rob White
📺
TV Umpire Graham Lioyd
🎖
Referee Simon Hinks

Welsh Fire sit 5th on 16 points in the regular season with a 4W-3L record and a -1.201 NRR. London Spirit are 7th on 8 points at 2W-5L with a -0.463 NRR. Fire come in off two straight losses after a tight win, while Spirit arrive after a confidence-boosting chase win. The table pressure is different: Fire are chasing position, Spirit are chasing momentum.

Toss & Conditions

🪙 Welsh Fire won toss, elected bowling
🏟 Sophia Gardens, Cardiff
🌡 33°C💧 28%☁️ 0%💨 10 km/h

Head-to-Head

London Spirit lead the last three meetings 2-1. In the most recent meeting last season, Spirit edged Welsh Fire by 8 runs in a game where both sides cleared 150. The key separator was Spirit getting to 163/5 while Fire finished 155/6 in reply. The broader pattern is tight: all three of the last meetings were decided by single-digit margins or a small chase buffer.

Welsh Fire

#516 ptsNRR -1.201LWWLL→

Welsh Fire are 5th on 16 points in the regular season with a 4W-3L record. Their last three swing from a 6-wicket win to two straight defeats, including a 71-run loss most recently. The feel is volatility: they can close a chase, but they have also been outgunned badly in consecutive games.

London Spirit

#78 ptsNRR -0.463WLLLW→

London Spirit are 7th on 8 points in the regular season with a 2W-5L record. Their last three include two losses followed by a 7-wicket win with 18 balls remaining most recently. The narrative is a team trying to reset after being outscored heavily, then responding with a controlled chase to get back on the board.

Playing XI

WF
Philip SaltCWK
Matthew Short
Joe Root
Jordan Cox
Rachin Ravindra
Tom Kohler-Cadmore
Marco Jansen
Chris Woakes
Jordan Clark
Lockie Ferguson
Samuel Cook
LS
Liam LivingstoneC
Jonny BairstowWK
Lhuan-dre Pretorius
Dewald Brevis
James Coles
David Willey
Jamie Overton
Joseph Moores
Mason Crane
Henry Crocombe
Adam Milne

Key Stats

WFLS
Position 5 7
Points 16 8
NRR -1.20 -0.46
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1470 1424
Form (last 5) 2/5 2/5
H2H (last 4) 1/4 3/4
Key PlayersCombined strength of each team's top-3 players by career impact (runs + wickets + strike-rate). Higher is better. 35.2 32.1
Player FormThe same top-3 players' impact over their last 5 matches — recent form rather than career. Higher is better. 33.8 30.6
Total score 4 2

Prediction

Models are split, with Welsh Fire a narrow lean at 51% on average despite one model favouring London Spirit. Bookmakers back Welsh Fire at 54% (1.75) vs London Spirit at 46% (2.00). Key stats edge Welsh Fire 4-2 overall, but Spirit’s better NRR and a 2-1 edge in the last three head-to-heads keep this close. The match likely turns on whether Fire’s higher points/ratings profile shows up, or Spirit’s recent head-to-head edge does again.

WFLS
50% ML 50%
54% AI 1 46%
55% AI 2 45%
46% Math 54%
54% Books 46%

Willey’s spell flips the chase

David Willey’s third over of his four-over spell proved the hinge: he broke Welsh Fire’s momentum just as the chase was settling, and London Spirit rode that control to a 6-run win. Fire were never blown away, but they were repeatedly forced to reset, and when the target came down to a final burst, the boundary options dried up and the innings ended at 125/7 in 16.4 overs.

Death overs shut the door

The decisive difference came late. Spirit scored 28 in the death phase despite being 76/5 in the middle, giving themselves a defendable cushion. Fire, by contrast, managed only 20/4 at the back end after reaching 83/2 through the middle overs. That four-wicket death slide turned a manageable chase into a scramble, and the last few overs became about survival rather than clean hitting.

Cox resists, Willey closes

Jordan Cox’s 44 off 28 briefly threatened to swing it, especially in his 47-run stand with Joe Root (31 off 31) that stabilised the middle. But Willey’s 3/20 kept slicing through those set-batter periods, and Jonny Bairstow’s 34 off 19 gave Spirit early pace that mattered once wickets fell in the middle. Even with Marco Jansen and Chris Woakes striking twice each to keep Spirit to 131/8, Willey’s control ensured Fire never got the final launchpad.

Batting
RBSR
Jordan Cox
Jordan Cox
WF Batsman
4428157
Jonny Bairstow
Jonny Bairstow
LS Batsman
3419179
Joe Root
Joe Root
WF Batsman
3131100
Bowling
WREcon
David Willey
David Willey
LS Bowler
3205.0
Marco Jansen
Marco Jansen
WF Bowler
2164.0
Chris Woakes
Chris Woakes
WF Bowler
2184.5

Fire’s edge, Spirit’s pattern

Pre-match numbers leaned slightly Welsh Fire, but the game followed London Spirit’s recent habit of winning the key moments in this head-to-head. Fire’s stronger profile needed a smoother chase; instead, their powerplay was quiet at 22/1 and they left too much for the finish. Spirit’s better recent run-rate feel showed up in how they found runs at the end and then defended with clearer plans when pressure arrived.

ML
WF 50% ↔️
AI 1
WF 54% ❌
AI 2
WF 55% ❌
Math
LS 54% ✅
Books
WF 54% ❌
Playing XI
Philip Salt
Philip SaltCWK Wicketkeeper
Rachin Ravindra
Rachin Ravindra Batting Allrounder
Tom Kohler-Cadmore
Tom Kohler-Cadmore Batsman
Joe Root
Joe Root Batsman
Marco Jansen
Marco Jansen Allrounder
Chris Woakes
Chris Woakes Allrounder
Matthew Short
Matthew Short Allrounder
Jordan Clark
Jordan Clark Allrounder
Samuel Cook
Samuel Cook Bowler
Lockie Ferguson
Lockie Ferguson Bowler
Jordan Cox
Jordan Cox Wicketkeeper
Rest of Squad
Thomas Aspinwall
Thomas Aspinwall Allrounder
Ben Kellaway
Ben Kellaway Allrounder
Jafer Chohan
Jafer Chohan Bowler
Dillon Pennington
Dillon Pennington Bowler
Asa Tribe
Asa Tribe Wicketkeeper
Playing XI
Liam Livingstone
Liam LivingstoneC Allrounder
Jonny Bairstow
Jonny BairstowWK Wicketkeeper
David Willey
David Willey Bowling Allrounder
Dewald Brevis
Dewald Brevis Batsman
James Coles
James Coles Allrounder
Jamie Overton
Jamie Overton Bowler
Mason Crane
Mason Crane Bowler
Adam Milne
Adam Milne Bowler
Henry Crocombe
Henry Crocombe Bowler
Lhuan-dre Pretorius
Lhuan-dre Pretorius Wicketkeeper
Joseph Moores
Joseph Moores Wicketkeeper
Rest of Squad
Adam Hose
Adam Hose Batsman
Kiran Carlson
Kiran Carlson Batsman
Adam Zampa
Adam Zampa Bowler
Matthew Fisher
Matthew Fisher Bowler
Tymal Mills
Tymal Mills Bowler
Andrew Tye
Andrew Tye Bowler
James Rew
James Rew Wicketkeeper
#TeamPW-LPTS
1TR 8 6-2 24
2MSG 8 5-3 20
3SL 8 5-3 20
4MIL 7 4-3 16
5WF 7 4-3 16
6SB 8 3-5 12
7LS 7 2-5 8
8BP 7 1-6 4
#TeamPWLNRNRRPTS
1TR 8 6 2 — +0.888 24
2MSG 8 5 3 — +1.127 20
3SL 8 5 3 — +0.210 20
4MIL 7 4 3 — +0.831 16
5WF 7 4 3 — -1.201 16
6SB 8 3 5 — +0.187 12
7LS 7 2 5 — -0.463 8
8BP 7 1 6 — -2.024 4
#TeamLast 5
1TRWWWWL
2MSGLLWWW
3SLLWWWL
4MILWLWWL
5WFLWWLL
6SBWWLLW
7LSWLLLW
8BPLLLLL