Kent vs Middlesex Cricket match prediction. Predict the KET vs MID head to head upcoming Cricket match in T20 Blast with our stats, history and score analysis and results. Kent vs Middlesex h2h stats.

Kent will face off against Middlesex in the T20 Blast on the Sun, 13 Jul '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 10 head to head matches between these 2 teams, Kent have won 5 and Middlesex have won 5. In the last match between Kent and Middlesex the score was 0-172. Kent comes into this match having lost their last match vs Somerset, while Middlesex had a won against Gloucestershire.

kent
W
D
L
D
L
L
L
L
W
L

middlesex
D
W
L
D
W
L
L
W
-
W
Overall Matches Result
Last 10 Matches
kent
W
5
L
10
NR
0

middlesex
W
5
L
10
NR
0
Upcoming H2H Match
Vitality Blast, South
kent
Tomorrow
13 Jul '25

--
--
middlesex
MID vs KET H2H Recent Match Scorecard
MID vs KET in the Vitality Blast, South on Thu, 5 Jun '25
Kent 1.INN
Batter | R | B | 4s | 6s | SR |
Tawanda Muyeye b Zafar Gohar Bowled |
34 | 26 | 5 | 0 | 130.77 |
Daniel Bell-Drummond b Tom Helm c Jack Davies |
7 | 9 | 1 | 0 | 77.78 |
Zak Crawley b Luke Hollman c Ryan Higgins |
57 | 34 | 4 | 3 | 167.65 |
Joe Denly b Luke Hollman Stumped |
2 | 3 | 0 | 0 | 66.67 |
Sam Billings b Luke Hollman LBW |
8 | 6 | 1 | 0 | 133.33 |
Chris Benjamin b Josh Little Run out |
15 | 15 | 0 | 0 | 100.00 |
Tom Rogers b Josh Little c Zafar Gohar |
16 | 10 | 2 | 1 | 160.00 |
Grant Stewart b Tom Helm c Leus du Plooy |
2 | 5 | 0 | 0 | 40.00 |
Fred Klaassen Not out |
14 | 6 | 2 | 0 | 233.33 |
Wes Agar b Tom Helm c Joe Cracknell |
0 | 1 | 0 | 0 | 0.00 |
Nathan Gilchrist Not out |
10 | 6 | 0 | 1 | 166.67 |
Bowler
O
M
R
W
NB
WD
E/R
N Cornwell
4
0
35
0
0
0
8.75
Z Gohar
4
0
25
1
2
0
6.25
T Helm
4
0
29
3
0
0
7.25
Josh Little
4
0
40
1
0
0
10.00
L Hollman
4
0
42
3
0
1
10.50
Wkt
Fall Of Wickets
Score
Over
1
Daniel Bell-Drummond
21-1
2.4
2
Tawanda Muyeye
56-2
6.4
3
Joe Denly
69-3
7.6
4
Sam Billings
86-4
9.5
5
Chris Benjamin
112-5
14.1
6
Zak Crawley
130-6
15.3
7
Tom Rogers
147-7
17.2
8
Grant Stewart
155-8
18.2
9
Wes Agar
155-9
18.3
-
Partnership
Runs
Balls
1
Tawanda Muyeye /
Daniel Bell-Drummond
20
17
2
Tawanda Muyeye /
Zak Crawley
35
24
3
Joe Denly /
Zak Crawley
13
8
4
Sam Billings /
Zak Crawley
17
11
5
Chris Benjamin /
Zak Crawley
26
26
6
Tom Rogers /
Zak Crawley
18
8
7
Tom Rogers /
Grant Stewart
17
11
8
Fred Klaassen /
Grant Stewart
8
6
9
Fred Klaassen /
Wes Agar
0
1
10
Fred Klaassen /
Nathan Gilchrist
17
9
kent Last Match Played Scorecard Stats
KET vs SOM in the Vitality Blast, South on Fri, 11 Jul '25
Kent 1.INN
Somerset 2.INN
Batter | R | B | 4s | 6s | SR |
Tawanda Muyeye b Craig Overton Bowled |
0 | 1 | 0 | 0 | 0.00 |
Harry Finch b Riley Meredith Bowled |
1 | 4 | 0 | 0 | 25.00 |
Joe Denly b Ben Green c Tom Lammonby |
40 | 35 | 4 | 1 | 114.29 |
Sam Billings b Riley Meredith LBW |
11 | 11 | 2 | 0 | 100.00 |
Chris Benjamin b Lewis Goldsworthy Bowled |
20 | 18 | 3 | 0 | 111.11 |
Jack Leaning b Jake Ball Run out |
37 | 31 | 1 | 1 | 119.35 |
Joey Evison b Riley Meredith c Tom Lammonby |
5 | 5 | 0 | 0 | 100.00 |
Fred Klaassen Not out |
6 | 10 | 0 | 0 | 60.00 |
Wes Agar b Ben Green c Tom Kohler-Cadmore |
7 | 3 | 0 | 1 | 233.33 |
Nathan Gilchrist Not out |
6 | 2 | 0 | 1 | 300.00 |
Bowler
O
M
R
W
NB
WD
E/R
C Overton
4
0
26
1
0
2
6.50
R Meredith
4
0
19
3
0
0
4.75
Jake Ball
3
0
22
0
0
1
7.33
L Gregory
2
0
16
0
0
0
8.00
L Goldsworthy
3
0
22
1
0
0
7.33
Ben Green
4
0
32
2
0
1
8.00
Wkt
Fall Of Wickets
Score
Over
1
T Muyeye
0-1
0.1
2
H Finch
13-2
1.5
3
S Billings
26-3
3.5
4
C Benjamin
60-4
9.1
5
J Denly
102-5
14.5
6
J Evison
109-6
15.6
7
J Leaning
122-7
18.6
8
Wes Agar
130-8
19.4
-
Partnership
Runs
Balls
1
Tawanda Muyeye /
Harry Finch
0
1
2
Joe Denly /
Harry Finch
13
10
3
Joe Denly /
Sam Billings
13
12
4
Joe Denly /
Chris Benjamin
34
32
5
Joe Denly /
Jack Leaning
42
34
6
Joey Evison /
Jack Leaning
7
7
7
Fred Klaassen /
Jack Leaning
13
18
8
Fred Klaassen /
Wes Agar
8
4
9
Fred Klaassen /
Nathan Gilchrist
7
2
Batter | R | B | 4s | 6s | SR |
Will Smeed b Matt Parkinson Run out |
36 | 30 | 4 | 1 | 120.00 |
Tom Kohler-Cadmore b Wes Agar c Harry Finch |
2 | 5 | 0 | 0 | 40.00 |
Lewis Goldsworthy b Matt Parkinson c Tawanda Muyeye |
14 | 12 | 2 | 0 | 116.67 |
Tom Abell Not out |
34 | 28 | 2 | 1 | 121.43 |
Sean Dickson b Joey Evison LBW |
4 | 8 | 0 | 0 | 50.00 |
Lewis Gregory b Nathan Gilchrist Bowled |
37 | 23 | 2 | 3 | 160.87 |
Ben Green Not out |
6 | 5 | 1 | 0 | 120.00 |
Bowler
O
M
R
W
NB
WD
E/R
Fred Klaassen
2
0
21
0
0
1
10.50
Wes Agar
3.3
0
30
1
0
1
9.09
Nathan Gilchrist
2
0
12
1
0
0
6.00
Matt Parkinson
4
0
28
1
0
0
7.00
Joe Denly
4
0
29
0
0
0
7.25
Joey Evison
3
0
15
1
0
0
5.00
Wkt
Fall Of Wickets
Score
Over
1
T Kohler-Cadmore
10-1
1.4
2
L Goldsworthy
52-2
6.6
3
Will Smeed
58-3
8.5
4
S Dickson
73-4
11.1
5
L Gregory
130-5
17.2
-
Partnership
Runs
Balls
1
Will Smeed /
Tom Kohler-Cadmore
10
10
2
Will Smeed /
Lewis Goldsworthy
42
32
3
Will Smeed /
Tom Abell
6
11
4
Sean Dickson /
Tom Abell
15
14
5
Lewis Gregory /
Tom Abell
57
37
6
Ben Green /
Tom Abell
8
7
middlesex Last Match Played Scorecard Stats
MID vs GLO in the Vitality Blast, South on Fri, 11 Jul '25
Middlesex 1.INN
Gloucestershire 2.INN
Batter | R | B | 4s | 6s | SR |
Stephen Eskinazi b Graeme van Buuren c Jack Taylor |
20 | 12 | 2 | 1 | 166.67 |
Ben Geddes b Josh Shaw c Cameron Bancroft |
25 | 19 | 2 | 2 | 131.58 |
Kane Williamson b D'Arcy Short c Marchant de Lange |
52 | 30 | 6 | 2 | 173.33 |
Leus du Plooy b Marchant de Lange c Oliver Price |
54 | 37 | 4 | 2 | 145.95 |
Ryan Higgins Not out |
28 | 16 | 2 | 2 | 175.00 |
Joe Cracknell b Marchant de Lange Bowled |
0 | 1 | 0 | 0 | 0.00 |
Luke Hollman Not out |
4 | 6 | 0 | 0 | 66.67 |
Bowler
O
M
R
W
NB
WD
E/R
D Payne
4
0
35
0
0
0
8.75
J Shaw
3
0
33
1
0
0
11.00
A Dale
2
0
22
0
0
0
11.00
van Buuren
3
0
34
1
0
0
11.33
O Price
2
0
19
0
0
0
9.50
Marchant de Lange
4
0
30
2
2
1
7.50
D Short
2
0
13
1
0
0
6.50
Wkt
Fall Of Wickets
Score
Over
1
Stephen Eskinazi
37-1
3.6
2
Ben Geddes
50-2
5.5
3
Kane Williamson
142-3
13.6
4
Leus du Plooy
165-4
17.1
5
Joe Cracknell
165-5
17.2
-
Partnership
Runs
Balls
1
Stephen Eskinazi /
Ben Geddes
37
24
2
Kane Williamson /
Ben Geddes
13
11
3
Kane Williamson /
Leus du Plooy
91
50
4
Ryan Higgins /
Leus du Plooy
23
19
5
Ryan Higgins /
Joe Cracknell
0
1
6
Ryan Higgins /
Luke Hollman
24
16
Batter | R | B | 4s | 6s | SR |
Miles Hammond b Sebastian Morgan c Leus du Plooy |
8 | 8 | 2 | 0 | 100.00 |
D'Arcy Short b Noah Cornwell c Joe Cracknell |
64 | 46 | 8 | 2 | 139.13 |
Cameron Bancroft b Luke Hollman c Kane Williamson |
20 | 15 | 3 | 0 | 133.33 |
Oliver Price b Luke Hollman c Tom Helm |
0 | 1 | 0 | 0 | 0.00 |
Jack Taylor b Sebastian Morgan c Kane Williamson |
41 | 32 | 5 | 1 | 128.13 |
Ben Charlesworth b Ryan Higgins LBW |
11 | 8 | 1 | 0 | 137.50 |
Graeme van Buuren b Tom Helm c Leus du Plooy |
2 | 3 | 0 | 0 | 66.67 |
David Payne Not out |
7 | 5 | 1 | 0 | 140.00 |
Josh Shaw Not out |
5 | 2 | 1 | 0 | 250.00 |
Bowler
O
M
R
W
NB
WD
E/R
Noah Cornwell
4
0
20
1
0
0
5.00
Sebastian Morgan
4
0
34
2
0
3
8.50
Tom Helm
4
0
35
1
0
0
8.75
Luke Hollman
3
0
30
2
0
0
10.00
Ryan Higgins
4
0
31
1
0
1
7.75
Zafar Gohar
1
0
13
0
0
1
13.00
Wkt
Fall Of Wickets
Score
Over
1
M Hammond
11-1
1.5
2
C Bancroft
65-2
7.3
3
O Price
65-3
7.4
4
D Short
140-4
16.4
5
J Taylor
142-5
17.1
6
van Buuren
149-6
18.1
7
B Charlesworth
161-7
19.3
-
Partnership
Runs
Balls
1
Miles Hammond /
D'Arcy Short
11
11
2
Cameron Bancroft /
D'Arcy Short
54
34
3
Oliver Price /
D'Arcy Short
0
1
4
Jack Taylor /
D'Arcy Short
75
54
5
Jack Taylor /
Ben Charlesworth
2
3
6
Graeme van Buuren /
Ben Charlesworth
7
6
7
David Payne /
Ben Charlesworth
12
8
8
David Payne /
Josh Shaw
5
3
kent vs middlesex H2H Past Matches (Useful For Predictions)
05 Jun '25 17:15 (UTC) - Vitality Blast, South
02 May '25 10:00 (UTC) - County Championship, Division 2
11 Apr '25 10:00 (UTC) - County Championship, Division 2
04 Aug '24 10:00 (UTC) - One Day Cup, Group A
09 Jun '24 14:30 (UTC) - Vitality Blast, South
31 May '24 18:00 (UTC) - Vitality Blast, South
13 Aug '23 10:00 (UTC) - One Day Cup, Group A
23 Jun '23 17:30 (UTC) - Vitality Blast, South
16 Jun '23 17:15 (UTC) - Vitality Blast, South
27 Apr '23 10:00 (UTC) - County Championship, Division 1
19 Jun '22 13:30 (UTC) - Vitality Blast, South
05 Jun '22 13:30 (UTC) - Vitality Blast, South
21 Sep '21 09:30 (UTC) - County Championship, Division 3
06 Aug '21 10:00 (UTC) - Metro Bank One-Day Cup, Group A
16 Jul '21 17:15 (UTC) - T20 Blast, South Group
11 Jun '21 18:00 (UTC) - T20 Blast, South Group
16 Sep '20 13:00 (UTC) - T20 Blast, South Group
29 Aug '20 13:00 (UTC) - T20 Blast, South Group
15 Aug '20 10:00 (UTC) - Bob Willis Trophy, South Group
01 Aug '19 17:15 (UTC) - T20 Blast, South Group
07 May '19 12:00 (UTC) - Metro Bank One-Day Cup, South Group
10 Sep '18 09:30 (UTC) - County Championship Two, 4 Days Test
12 Aug '18 14:00 (UTC) - T20 Blast, South Group
25 Jun '18 13:00 (UTC) - County Championship Two, 4 Days Test
20 May '18 10:00 (UTC) - Metro Bank One-Day Cup, South Group
20 Jul '17 16:30 (UTC) - T20 Blast, South Group
24 Jun '16 18:00 (UTC) - T20 Blast, South Group
28 May '15 17:15 (UTC) - T20 Blast, South Group
06 Jun '14 18:00 (UTC) - T20 Blast, South Group
07 Jul '13 13:30 (UTC) - Friends Life T20, South Division
28 Jun '13 18:00 (UTC) - Friends Life T20, South Division
View All
kent Cricket Fixtures
13 Jul '25 15:00 (UTC) - Vitality Blast, South
18 Jul '25 17:30 (UTC) - Vitality Blast, South
22 Jul '25 10:00 (UTC) - County Championship, Division 2
29 Jul '25 10:00 (UTC) - County Championship, Division 2
07 Aug '25 10:00 (UTC) - One Day Cup, Group B
10 Aug '25 10:00 (UTC) - One Day Cup, Group B
13 Aug '25 10:00 (UTC) - One Day Cup, Group B
17 Aug '25 10:00 (UTC) - One Day Cup, Group B
19 Aug '25 10:00 (UTC) - One Day Cup, Group B
21 Aug '25 10:00 (UTC) - One Day Cup, Group B
24 Aug '25 10:00 (UTC) - One Day Cup, Group B
26 Aug '25 10:00 (UTC) - One Day Cup, Group B
08 Sep '25 09:30 (UTC) - County Championship, Division 2
15 Sep '25 09:30 (UTC) - County Championship, Division 2
24 Sep '25 09:30 (UTC) - County Championship, Division 2
View All
middlesex Cricket Fixtures
13 Jul '25 15:00 (UTC) - Vitality Blast, South
16 Jul '25 17:15 (UTC) - Vitality Blast, South
18 Jul '25 17:30 (UTC) - Vitality Blast, South
22 Jul '25 10:00 (UTC) - County Championship, Division 2
29 Jul '25 10:00 (UTC) - County Championship, Division 2
06 Aug '25 10:00 (UTC) - One Day Cup, Group B
10 Aug '25 10:00 (UTC) - One Day Cup, Group B
13 Aug '25 10:00 (UTC) - One Day Cup, Group B
15 Aug '25 10:00 (UTC) - One Day Cup, Group B
17 Aug '25 10:00 (UTC) - One Day Cup, Group B
19 Aug '25 10:00 (UTC) - One Day Cup, Group B
24 Aug '25 10:00 (UTC) - One Day Cup, Group B
26 Aug '25 10:00 (UTC) - One Day Cup, Group B
08 Sep '25 09:30 (UTC) - County Championship, Division 2
15 Sep '25 09:30 (UTC) - County Championship, Division 2
24 Sep '25 09:30 (UTC) - County Championship, Division 2
View All
kent And middlesex Recently Played
kent
Kent
Somerset
137
138
L
Sussex
Kent
148
151
W
Glamorgan
Kent
122
118
L
Kent
Sussex
161
195
L
Kent
Northamptonshire
726
722
D
Lancashire
Kent
639
702
D
Essex
Kent
172
219
W
Kent
Gloucestershire
157
160
L
Somerset
Kent
224
228
W
Surrey
Kent
173
171
L
Kent
Hampshire
181
177
W
Kent
Surrey
151
193
L
Middlesex
Kent
0
172
-
Gloucestershire
Kent
204
208
W
Derbyshire
Kent
587
573
L
Gloucestershire
Kent
678
677
L
Kent
Glamorgan
388
549
L
Middlesex
Kent
604
602
L
Kent
Gloucestershire
517
805
D
Kent
Middlesex
534
533
W
Northamptonshire
Kent
257
402
W
Durham
Kent
360
353
D
Kent
Nottinghamshire
455
461
L
Kent
Hampshire
545
427
D
Warwickshire
Kent
420
399
L
Worcestershire
Kent
549
547
L
Kent
Northamptonshire
82
86
L
Kent
Durham
300
307
L
Derbyshire
Kent
206
207
W
Worcestershire
Kent
260
259
L
middlesex
Middlesex
Gloucestershire
189
166
W
Middlesex
Hampshire
187
188
L
Gloucestershire
Middlesex
204
195
L
Leicestershire
Middlesex
407
534
W
Northamptonshire
Middlesex
748
745
L
Surrey
Middlesex
194
119
L
Middlesex
Essex
161
160
W
Hampshire
Middlesex
63
75
D
Somerset
Middlesex
235
229
L
Essex
Middlesex
156
159
W
Middlesex
Kent
0
172
-
Middlesex
Glamorgan
124
128
L
Middlesex
Sussex
186
202
L
Glamorgan
Middlesex
391
390
L
Middlesex
Leicestershire
375
376
L
Middlesex
Kent
604
602
W
Derbyshire
Middlesex
472
622
D
Middlesex
Glamorgan
529
528
W
Kent
Middlesex
534
533
L
Middlesex
Lancashire
667
621
D
Sussex
Middlesex
459
271
D
Derbyshire
Middlesex
292
358
W
Middlesex
Gloucestershire
542
545
L
Yorkshire
Middlesex
751
522
D
Middlesex
Northamptonshire
378
374
W
Middlesex
Hampshire
257
276
L
Middlesex
Somerset
135
138
L
Lancashire
Middlesex
233
233
W
Middlesex
Durham
0
0
-
Kent
Middlesex
204
206
W
View All
Point Table Of North
Team Name
Total Matches
Win
Lose
Points
Last 5 Matches
Durham
11
7
4
28
Lancashire
11
7
4
28
Warwickshire
12
7
5
28
Northamptonshire
12
7
5
28
Leicestershire
11
6
5
24
Nottinghamshire
12
6
6
24
Worcestershire
12
5
7
20
Yorkshire
11
4
7
16
Derbyshire
12
3
9
12