T20B
Finished
#14 · 16 pts · NRR -0.92 · LWLLL
158/7
(20 ov)
#17 · 12 pts · NRR -1.43 · LLWWL
172/6
(20 ov)
Middlesex won by 14 runs
1
·2·44·
10 runs
2
1·411·
7 runs
3
·1·141
7 runs
4
W41··1
6 runs
5
··1·61
8 runs
6
·4··41
9 runs
7
11141·
8 runs
8
2·W··1
3 runs
9
11111·
5 runs
10
64·142
17 runs
11
6111·1
10 runs
12
112wd211
9 runs
13
1W1·W1
3 runs
14
·31111
7 runs
15
·1411·
7 runs
16
4111W1
8 runs
17
21·111
6 runs
18
wdW·41W2
8 runs
19
wd11wd2wd·61
14 runs
20
lb·1wd111
5 runs
Batting
RB4s6sSR
T. Rogers
5 5 0 0 100
G. Stewart
17 11 1 1 154.5
Bowling
OMRWEcon
N. Sharma
4 10 27 1 6.8
Z. Gohar
4 10 38 3 9.5
MATCH STATS KEN MID
PP 47/1 (7.8) 48/1 (7.8)
Middle 77/4 (7.7) 79/5 (7.9)
Death 34/2 (8.5) 45/0 (10.8)
4s 13 16
6s 4 5
Dots 25% 26%
Extras 7 12
Best P'ship 43(3) 52(7)
Runs
MIDKEN
367210814418005101520
🗓
Date and time 12/07/2026 · 13:30
🏆
Competition T20 Blast
🏟
Venue St Lawrence Ground, Canterbury
🌤
Weather
🌡 23°C💧 59%☁️ 0%💨 24 km/h
🪙
Toss Kent won the toss, elected to bowling
👤
Umpire 1 James Tredwell
👤
Umpire 2 Surendiran Shanmugam

Match Prediction

Kent are 14th in the T20B Regular Season with 16 points and a 4W-7L record. Middlesex are 17th with 12 points and a 3W-8L record. Kent come in off three consecutive defeats, including a 9-wicket loss where Surrey chased with 67 balls remaining. Middlesex have won two of their last three, but their latest match was an 18-run defeat after conceding 213/3.

Toss & Conditions

🪙 Kent won toss, elected bowling
🏟 St Lawrence Ground, Canterbury
🌡 23°C💧 59%☁️ 0%💨 24 km/h

Head-to-Head

Kent lead the last three meetings 2-1. In the most recent clash, Kent beat Middlesex by 27 runs after posting 208/6 and keeping Middlesex to 181/8. The game was defined by Kent putting up a bigger total and Middlesex falling short despite batting through the innings. Across these three matches, results have swung both ways, with one Middlesex win mixed into two Kent victories.

Kent

#1416 ptsNRR -0.915LWLLL

Kent are 14th in the T20B Regular Season on 16 points. Their recent form is a slide: three straight losses, capped by being bowled out for 102 and then losing by 9 wickets with Surrey finishing the chase with 67 balls remaining. The defeats have included heavy margins, including an 83-run loss after being dismissed for 59.

Middlesex

#1712 ptsNRR -1.433LLWWL

Middlesex are 17th in the T20B Regular Season on 12 points. Their last three show a bounce-back with two wins, including back-to-back chases where they won with 6 balls remaining. The momentum was checked in their latest match, losing by 18 runs after conceding 213/3.

Playing XI

KEN
Sam BillingsCWK
Tawanda Muyeye
Daniel Bell-Drummond
Zak Crawley
Harry Finch
Jaydn Denly
Ekansh Singh
Grant Stewart
Thomas Stewart Rogers
Jake Lintott
Hasan Mahmud
MID
Leus du PlooyC
Joe CracknellWK
Josh de Caires
Matthew Boyle
Max Holden
Ben Geddes
Luke Hollman
Zafar Gohar
Eathan Bosch
Tom Helm
Naavya Sharma

Key Stats

KENMID
Position 14 17
Points 16 12
NRR -0.92 -1.43
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1435 1405
Form (last 5) 0% 67%
H2H (last 4) 2/3 1/3
Total score 4 1

Verdict

All four models favour Kent, with the average leaning Kent 55% to 45%. Bookmakers agree, pricing Kent at 61% (1.55) vs Middlesex at 39% (2.40). Key stats lean Kent 6-1 overall, driven by advantages in points, NRR, Elo, and the last-three head-to-heads. The swing factor is form: Kent are 0/3 in their last three while Middlesex have won 2/3, so Kent’s season metrics face a direct test against Middlesex’s recent momentum.

KENMID
58% ML 42%
54% AI 1 46%
52% AI 2 48%
56% Math 44%
61% Books 39%

Gohar pries open the chase

Zafar Gohar’s spell was the hinge of the night, breaking Kent’s rhythm just as they tried to line up a controlled chase. Middlesex had posted 172/6, then watched Kent start steadily, but Gohar’s strikes ensured the asking rate never truly relaxed. Daniel Bell-Drummond’s 47 kept the home side in the contest and a 43-run stand offered a route, yet Middlesex kept taking the moments that mattered and sealed a 14-run win as Kent were bowled out for 157 with a ball remaining.

Death overs flip Middlesex’s innings

The game was won in Middlesex’s last five overs. At 127/6 with the middle overs having cost them five wickets (79/5 in that phase), they were in danger of leaving runs out there. Instead, Luke Hollman and Eathan Bosch stitched a decisive 52-run partnership and Middlesex blasted 45 without loss at the death at 10.8 an over. That late surge turned a par-looking total into a defendable one, forcing Kent to swing harder than they wanted in the back end.

Hollman, Geddes set it up

Hollman’s 35 off 22 and Ben Geddes’ 32 off 21 gave Middlesex pace early, but their biggest value was ensuring the platform existed for the finishing kick. Gohar then delivered the match-defining impact with 3/38, repeatedly forcing Kent to rebuild rather than launch. Bell-Drummond’s brisk 34-ball 47 threatened to drag Kent into the final over, yet Middlesex’s bowling held its nerve once the required rate climbed.

Batting
RBSR
Daniel Bell-Drummond
Daniel Bell-Drummond
KEN Batsman
4734138
Luke Hollman
Luke Hollman
MID Batsman
3522159
Ben Geddes
Ben Geddes
MID Batsman
3221152
Bowling
WREcon
Zafar Gohar
Zafar Gohar
MID Bowler
3389.5
Matthew Boyle
Matthew Boyle
MID Bowler
2165.3
Jake Lintott
Jake Lintott
KEN Bowler
2317.8

Form beats season numbers

Pre-match, Kent’s stronger season markers and head-to-head edge suggested they could absorb Middlesex’s recent momentum. What actually played out was the opposite: Middlesex’s sharper late-innings execution and away-game confidence showed up when the pressure peaked. Kent matched the powerplay (47/1 to 48/1) but their middle overs stalled at 77/4, and that’s where a chase of 173 becomes a chase of moments.

ML
KEN 58%
AI 1
KEN 54%
AI 2
KEN 52%
Math
KEN 56%
Books
KEN 61%
Playing XI
Sam Billings
Sam BillingsCWK Wicketkeeper
Zak Crawley
Zak Crawley Batsman
Daniel Bell-Drummond
Daniel Bell-Drummond Batsman
Jake Lintott
Jake Lintott Batsman
Ekansh Singh
Ekansh Singh Allrounder
Grant Stewart
Grant Stewart Allrounder
Thomas Stewart Rogers
Thomas Stewart Rogers Allrounder
Jaydn Denly
Jaydn Denly Allrounder
Harry Finch
Harry Finch Allrounder
Hasan Mahmud
Hasan Mahmud Allrounder
Tawanda Muyeye
Tawanda Muyeye Bowler
Rest of Squad
Ben Compton
Ben Compton Batsman
Sam Northeast
Sam Northeast Batsman
Joey Evison
Joey Evison Batsman
Dian Forrester
Dian Forrester Batsman
Senuran Muthusamy
Senuran Muthusamy Batsman
Ben Dawkins
Ben Dawkins Batsman
James Taylor
James Taylor Batsman
Corey Flintoff
Corey Flintoff Allrounder
Oliver Curtiss
Oliver Curtiss Allrounder
Matt Milnes
Matt Milnes Allrounder
Joe Denly
Joe Denly Bowler
Bertie Foreman
Bertie Foreman Bowler
Frederick Klaassen
Frederick Klaassen Bowler
Jaskaran Singh
Jaskaran Singh Bowler
Matt Parkinson
Matt Parkinson Bowler
Michael Cohen
Michael Cohen Bowler
Glenton Stuurman
Glenton Stuurman Bowler
Matthew Quinn
Matthew Quinn Bowler
Keith Dudgeon
Keith Dudgeon Bowler
Chris Benjamin
Chris Benjamin Wicketkeeper
Playing XI
Leus du Plooy
Leus du PlooyC Batsman
Joe Cracknell
Joe CracknellWK Wicketkeeper
Ben Geddes
Ben Geddes Batsman
Josh de Caires
Josh de Caires Batsman
Matthew Boyle
Matthew Boyle Batsman
Luke Hollman
Luke Hollman Allrounder
Max Holden
Max Holden Bowler
Naavya Sharma
Naavya Sharma Bowler
Tom Helm
Tom Helm Bowler
Eathan Bosch
Eathan Bosch Bowler
Zafar Gohar
Zafar Gohar Bowler
Rest of Squad
Aaryan Sawant
Aaryan Sawant Batsman
Sam Robson
Sam Robson Batsman
Nathan Fernandes
Nathan Fernandes Batsman
Caleb Falconer
Caleb Falconer Batsman
Ryan Higgins
Ryan Higgins Allrounder
Henry Brookes
Henry Brookes Allrounder
James Feldman
James Feldman Allrounder
Sebastian Morgan
Sebastian Morgan Allrounder
Toby Roland-Jones
Toby Roland-Jones Allrounder
Noah Cornwell
Noah Cornwell Bowler
Ishaan Kaushal
Ishaan Kaushal Bowler
Jack Davies
Jack Davies Wicketkeeper
Blake Cullen
Blake Cullen Wicketkeeper
Adam Rossington
Adam Rossington Wicketkeeper
#TeamPW-LPTS
1NOR 11 9-2 36
2NOT 11 8-3 32
3SUR 11 7-4 28
4GLO 11 7-4 28
5HAM 11 7-4 28
6YOR 11 6-4 26
7SOM 11 6-5 24
8ESS 11 6-5 24
9WOR 11 6-5 24
10LAN 11 5-5 22
11DUR 11 5-6 20
12WAR 11 5-6 20
13GLA 11 5-6 20
14KEN 11 4-7 16
15DER 11 2-7 12
16SUS 11 3-8 12
17MID 11 3-8 12
18LEI 11 3-8 12
#TeamPWLNRNRRPTS
1NOR 11 9 2 +1.096 36
2NOT 11 8 3 +0.268 32
3SUR 11 7 4 +0.890 28
4GLO 11 7 4 +0.549 28
5HAM 11 7 4 +0.285 28
6YOR 11 6 4 +0.703 26
7SOM 11 6 5 +0.461 24
8ESS 11 6 5 +0.257 24
9WOR 11 6 5 -0.007 24
10LAN 11 5 5 -0.384 22
11DUR 11 5 6 +0.531 20
12WAR 11 5 6 +0.326 20
13GLA 11 5 6 -0.002 20
14KEN 11 4 7 -0.915 16
15DER 11 2 7 +0.180 12
16SUS 11 3 8 -1.251 12
17MID 11 3 8 -1.433 12
18LEI 11 3 8 -1.495 12
#TeamLast 5
1NORWWLWL
2NOTWWWWW
3SURWWLWW
4GLOLLWLW
5HAMWLWLL
6YORLDWWL
7SOMWLWWW
8ESSLLWLW
9WORLWWWL
10LANWWLDW
11DURWLLWW
12WARWWLWW
13GLAWWLLL
14KENLWLLL
15DERDLDLL
16SUSLLLLW
17MIDLLWWL
18LEILLLLL