T20B
Finished
Kent
#10 · 16 pts · NRR -0.42 · LLLWL
177/3
(18.4 ov)
Hampshire
#2 · 24 pts · NRR +0.59 · WWWWL
176/6
(20 ov)
Kent won by 7 wickets (with 8 balls remaining)
1
·b4···
4 runs
2
141··1
7 runs
3
4·6··1
11 runs
4
214111
10 runs
5
141144
15 runs
6
141111
9 runs
7
11·211
6 runs
8
1112·1
6 runs
9
11·1·1
4 runs
10
1·411·
7 runs
11
6·lb4W1
11 runs
12
1··1·2
4 runs
13
1···W1
2 runs
14
122121
9 runs
15
b2b66wdwdwd1
18 runs
16
lb·1641
12 runs
17
421W1wd·
9 runs
18
6·2141
14 runs
19
1144
10 runs
Batting
RB4s6sSR
J. Denly
11 6 0 1 183.3
S. Billings
50 21 5 3 238.1
Bowling
OMRWEcon
S. Baker
3.4 10 43 0 11.7
C. Wood
4 7 33 2 8.2
MATCH STATS KEN HAM
PP 60/0 (10) 59/0 (9.8)
Middle 84/2 (8.4) 82/3 (8.2)
Death 33/1 (12.4) 35/3 (8.8)
4s 15 17
6s 6 5
Dots 22% 25%
Extras 13 6
Best P'ship 95(1) 89(1)
Runs
HAMKEN
408012016020005101520
🗓
Date and time 28/06/2026 · 14:30
🏆
Competition T20 Blast
🏟
Venue St Lawrence Ground, Canterbury
🌤
Weather
🌡 24°C💧 51%☁️ 48%💨 22 km/h
🪙
Toss Kent won the toss, elected to bowling
👤
Umpire 1 Anthony Harris
👤
Umpire 2 Chris Watts
🎖
Referee Alec Swann

Match Prediction

Kent are 9th in the T20B Regular Season on 12 points with a 3W-4L record and a -0.010 NRR. Hampshire are 2nd on 24 points with a 6W-1L record and a +0.772 NRR. Kent are trying to halt a three-game slide, while Hampshire are protecting momentum at the top end of the table. Recent head-to-head has been close, with both teams winning tight finishes.

Toss & Conditions

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

Head-to-Head

Kent lead the last three meetings 2-1. In the most recent meeting, Kent won and finished the chase with 6 balls remaining after restricting Hampshire to 177/7. That game was defined by Kent keeping the target under control and getting over the line with wickets in hand. Across the last three, margins have stayed tight, with two matches decided in the final over or close to it.

Kent

#912 ptsNRR -0.010LWLLL

Kent are 9th in the T20B Regular Season with 12 points and a 3W-4L record. Their last three matches have all been defeats, and two of them were narrow chases that fell short late. The most telling result was the recent loss to Nottinghamshire, where Kent put up 184/7 but still couldn’t defend it.

Hampshire

#224 ptsNRR +0.772WWWWW

Hampshire are 2nd in the T20B Regular Season with 24 points and a 6W-1L record. They have won their last three matches, mixing a tight finish with more comfortable control. The most telling result was the win over Surrey, where they chased 210/7 with 215/5 and still held on by 5 runs.

Playing XI

KEN
Sam BillingsCWK
Harry Finch
Daniel Bell-Drummond
Zak Crawley
Chris Benjamin
Joe Denly
Grant Stewart
Jake Lintott
Keith Dudgeon
Matt Milnes
Frederick Klaassen
HAM
James VinceC
Toby AlbertWK
Joe Weatherley
Ben Mayes
Liam Dawson
Tristan Stubbs
Hilton Cartwright
James Fuller
Scott Currie
Chris Wood
Sonny Baker

Key Stats

KENHAM
Position 9 2
Points 12 24
NRR -0.01 +0.77
Elo 1459 1622
Winrate (last 3) 0% 100%
H2H (last 3) 2/3 1/3
PP Econ 7.9 7.9
Mid Econ 8.7 8.0
Death Econ 9.9 9.8
Total score 1 6

Verdict

All four models favour Hampshire, with the model average at HAM 68% (range 54–76%). Bookmakers agree, pricing HAM at 59% (1.60) vs KEN at 41% (2.25). Key stats favour Hampshire 5-1 overall, driven by their stronger season position and recent form. Kent’s edge in the last three head-to-head meetings is the main counterweight, but Hampshire’s current momentum is the clearest separator.

KENHAM
46% ML 54%
24% AI 1 76%
28% AI 2 72%
30% Math 70%
41% Books 59%

Stewart derails Vince’s surge

Grant Stewart turned Hampshire’s bright start into a defendable chase, and Kent made it look routine in the end, winning by 7 wickets with 8 balls remaining. James Vince’s 84 off 46 had Hampshire eyeing 190-plus, but Stewart’s bursts kept dragging the innings back. When Billings launched the finish, the game’s tension dissolved quickly, even if Hampshire had brief hope when two wickets fell in the middle overs.

Middle overs squeeze pays off

The decisive stretch came after the powerplay, when Hampshire were 59 without loss and scoring at 9.8 an over. Kent’s control through the middle overs forced the risk: Hampshire managed 82/3 in that phase, and the innings never regained its early fluency. Stewart’s strikes ensured the death overs didn’t become a launchpad either, with Hampshire adding only 35/3 at the end — a par total rather than a winning one on a night of clean hitting.

Bell-Drummond builds, Billings blasts

Bell-Drummond’s 54 off 34 set the chase’s shape, and his 93-run stand with Harry Finch removed early pressure. Vince was the night’s standout batter, but his innings needed support that never fully arrived once Kent began taking pace off and hitting good lengths. Billings’ 50 off 21 was the knockout punch: his acceleration after the 15th over turned a competitive chase into a sprint, and Hampshire’s bowlers were left defending too little, too late.

Batting
RBSR
James Vince
James Vince
HAM Batsman
8446183
Daniel Bell-Drummond
Daniel Bell-Drummond
KEN Batsman
5434159
Sam Billings
Sam Billings
KEN Batsman
5021238
Bowling
WREcon
Grant Stewart
Grant Stewart
KEN Bowler
4328.0
Chris Wood
Chris Wood
HAM Bowler
2338.3
Joe Denly
Joe Denly
KEN Bowler
1237.7

Form lines snapped on the night

Pre-match numbers leaned hard towards Hampshire: better recent results, a healthier net run-rate, and the sense they’d dictate the tempo. Instead, Kent matched them early (60/0 in the powerplay) and then simply batted the “hard overs” better. Hampshire’s advantage was supposed to be momentum; Kent’s was the more immediate read of conditions, using Stewart to break rhythm and then keeping the chase ahead of the rate so the finishing overs were played on their terms.

ML
HAM 54%
AI 1
HAM 76%
AI 2
HAM 72%
Math
HAM 70%
Books
HAM 59%
Playing XI
Sam Billings
Sam BillingsC Wicketkeeper
Joe Denly
Joe DenlyWK Bowler
Zak Crawley
Zak Crawley Batsman
Daniel Bell-Drummond
Daniel Bell-Drummond Batsman
Jake Lintott
Jake Lintott Batsman
Grant Stewart
Grant Stewart Allrounder
Harry Finch
Harry Finch Allrounder
Matt Milnes
Matt Milnes Allrounder
Frederick Klaassen
Frederick Klaassen Bowler
Keith Dudgeon
Keith Dudgeon Bowler
Chris Benjamin
Chris Benjamin Wicketkeeper
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
Ekansh Singh
Ekansh Singh Allrounder
Thomas Stewart Rogers
Thomas Stewart Rogers Allrounder
Corey Flintoff
Corey Flintoff Allrounder
Oliver Curtiss
Oliver Curtiss Allrounder
Jaydn Denly
Jaydn Denly Allrounder
Tawanda Muyeye
Tawanda Muyeye Bowler
Bertie Foreman
Bertie Foreman 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
Playing XI
James Vince
James VinceC Batsman
Toby Albert
Toby AlbertWK Batsman
Ben Mayes
Ben Mayes Batsman
Hilton Cartwright
Hilton Cartwright Batsman
Joe Weatherley
Joe Weatherley Allrounder
Chris Wood
Chris Wood Allrounder
Liam Dawson
Liam Dawson Bowler
James Fuller
James Fuller Bowler
Scott Currie
Scott Currie Bowler
Sonny Baker
Sonny Baker Bowler
Tristan Stubbs
Tristan Stubbs Wicketkeeper
Rest of Squad
Fletcha Middleton
Fletcha Middleton Batsman
Ali Orr
Ali Orr Batsman
Jake Lehmann
Jake Lehmann Batsman
Felix Organ
Felix Organ Batsman
Tom Prest
Tom Prest Batsman
Kyle Abbott
Kyle Abbott Batsman
Dominic Kelly
Dominic Kelly Allrounder
Delano Potgieter
Delano Potgieter Allrounder
Andrew Neal
Andrew Neal Allrounder
Codi Yusuf
Codi Yusuf Allrounder
Nick Gubbins
Nick Gubbins Bowler
John Turner
John Turner Bowler
Brad Wheal
Brad Wheal Bowler
Eddie Jack
Eddie Jack Bowler
Manny Lumsden
Manny Lumsden Bowler
Ben Brown
Ben Brown Wicketkeeper
#TeamPW-LPTS
1NOR 8 8-0 32
2HAM 8 6-2 24
3NOT 9 6-3 24
4YOR 9 5-3 22
5SUR 8 5-3 20
6GLO 8 5-3 20
7GLA 8 5-3 20
8ESS 9 5-4 20
9WOR 9 5-4 20
10KEN 9 4-5 16
11LAN 9 4-5 16
12DUR 8 3-5 12
13WAR 9 3-6 12
14SOM 8 3-5 12
15LEI 8 3-5 12
16DER 8 2-5 10
17SUS 9 2-7 8
18MID 8 1-7 4
#TeamPWLNRNRRPTS
1NOR 8 8 0 +2.142 32
2HAM 8 6 2 +0.594 24
3NOT 9 6 3 +0.199 24
4YOR 9 5 3 +0.750 22
5SUR 8 5 3 +0.734 20
6GLO 8 5 3 +0.526 20
7GLA 8 5 3 +0.467 20
8ESS 9 5 4 +0.149 20
9WOR 9 5 4 -0.043 20
10KEN 9 4 5 -0.418 16
11LAN 9 4 5 -0.605 16
12DUR 8 3 5 +0.396 12
13WAR 9 3 6 +0.209 12
14SOM 8 3 5 -0.563 12
15LEI 8 3 5 -1.344 12
16DER 8 2 5 +0.446 10
17SUS 9 2 7 -1.487 8
18MID 8 1 7 -2.002 4
#TeamLast 5
1NORWWWWW
2HAMWWWWL
3NOTWWWWW
4YORWLLDW
5SURLWLWW
6GLOWWWLL
7GLAWLWWW
8ESSWWLLW
9WORLLLWW
10KENLLLWL
11LANLWWWL
12DURLLLWL
13WARLWWWL
14SOMLLLWL
15LEIWWWLL
16DERWLLDL
17SUSLWLLL
18MIDLLLLL