Glamorgan vs Middlesex: Prediction, Head-to-Head, Odds & Stats (Fri, 18 Jul '25)
By Wojtek Kolan - 4:35PM UTC at 29 May '25
Upcoming Head-to-Head Game For Glamorgan & Middlesex
Vitality Blast, South
Glamorgan
Friday
18 Jul '25
17:30
Middlesex
Match Overview - When Will They Play?
Middlesex will come up against Glamorgan in in Vitality Blast, South on Fri, 18 Jul '25. Let’s analyze past stats, recent form and head-to-head comparisons to unearth the most accurate predictions and best bets.
Head-2-Head: Glamorgan 4 - 5 Middlesex
Glamorgan
Last 10 Matches
Middlesex
Glamorgan vs Middlesex H2H Game Summary
Analyzing the most recent 10 head-2-head results for these rivals, Glamorgan have won 4 times and Middlesex have got the victory on 5 occasion. In the last fixture between them, Glamorgan won 124-128.
Head-to-Head | Match Wins |
---|---|
Glamorgan | 4 |
Middlesex | 5 |
Glamorgan vs Middlesex Past Games
|
T20 Blast | |||||
01 Jun '25 15:00 |
Middlesex Glamorgan |
![]()
124/9 (20)
128/5 (15.3)
|
||||
12 Jul '24 17:30 |
Glamorgan Middlesex |
![]()
88/9 (10)
89/4 (9.3)
|
||||
06 Jun '24 17:15 |
Middlesex Glamorgan |
![]()
173/10 (20)
177/7 (18.2)
|
||||
02 Jul '23 13:30 |
Glamorgan Middlesex |
![]()
151/10 (15.3)
200/9 (20)
|
||||
31 May '23 15:30 |
Middlesex Glamorgan |
![]()
209/5 (20)
238/3 (20)
|
||||
21 Jun '22 17:30 |
Glamorgan Middlesex |
![]()
172/2 (14.2)
171/7 (20)
|
||||
29 May '22 13:30 |
Middlesex Glamorgan |
![]()
172/6 (19)
168/10 (20)
|
||||
27 Jun '21 13:30 |
Middlesex Glamorgan |
![]()
171/3 (17.4)
170/8 (20)
|
||||
18 Jun '21 16:00 |
Glamorgan Middlesex |
![]()
150/9 (20)
129/9 (20)
|
||||
26 Jul '19 17:30 |
Glamorgan Middlesex |
![]()
136/10 (19.3)
137/2 (17.2)
|
||||
05 Aug '18 13:30 |
Middlesex Glamorgan |
![]()
131/10 (20)
135/3 (12.5)
|
||||
18 Aug '17 18:00 |
Glamorgan Middlesex |
![]()
100/3 (13)
99/8 (14)
|
||||
08 Jul '16 16:30 |
Middlesex Glamorgan |
![]()
144/8 (20)
145/1 (16.3)
|
||||
05 Jun '15 17:30 |
Glamorgan Middlesex |
![]()
169/5 (20)
165/5 (20)
|
||||
03 Jul '14 16:30 |
Middlesex Glamorgan |
![]()
183/3 (20)
187/4 (19.3)
|
||||
|
County Championship | |||||
23 May '25 10:00 |
Glamorgan Middlesex |
![]()
383/10 (115.4) & 8/0 (2.2)
155/10 (52) & 235/10 (58.3)
|
||||
18 Apr '25 10:00 |
Middlesex Glamorgan |
![]()
470/9 (146) & 59/1 (7.5)
199/10 (69.5) & 329/10 (108)
|
||||
17 May '24 10:00 |
Glamorgan Middlesex |
![]()
183/10 (72.5) & 372/10 (112.2)
343/10 (117) & 213/8 (64)
|
||||
05 Apr '24 10:00 |
Middlesex Glamorgan |
![]()
655/10 (211.2)
620/3 (139) & 31/2 (16)
|
||||
12 Sep '22 09:30 |
Middlesex Glamorgan |
![]()
390/10 (112.1) & 45/0 (5.2)
214/10 (54.1) & 220/10 (74.5)
|
||||
21 Apr '22 10:00 |
Glamorgan Middlesex |
![]()
122/10 (41.1) & 132/10 (46.5)
336/10 (104.2)
|
||||
|
County Championship Two | |||||
13 Jul '19 10:00 |
Glamorgan Middlesex |
![]()
171/10 (53.3) & 299/10 (90.4)
384/10 (84.1) & 342/10 (78.4)
|
||||
16 Jun '19 10:00 |
Middlesex Glamorgan |
![]()
410/10 (117.4) & 125/4 (33)
288/10 (86)
|
||||
27 Apr '18 10:00 |
Middlesex Glamorgan |
![]()
194/10 (42.1)
38/4 (15.5)
|
||||
|
Metro Bank One-Day Cup | |||||
05 May '19 10:00 |
Middlesex Glamorgan |
![]()
281/5 (47)
285/10 (49.4)
|
||||
23 May '18 13:00 |
Glamorgan Middlesex |
![]()
302/9 (50)
304/6 (50)
|
Glamorgan and Middlesex Recent Games
Leicestershire
Glamorgan

Glamorgan
Somerset

Gloucestershire
Glamorgan

Glamorgan
Sussex

Essex
Glamorgan

Sussex
Glamorgan

Glamorgan
Essex

Glamorgan
Surrey

Middlesex
Glamorgan

Glamorgan
Middlesex

Glamorgan
Northamptonshire

Kent
Glamorgan

Glamorgan
Derbyshire

Middlesex
Glamorgan

Gloucestershire
Glamorgan

Glamorgan
Leicestershire

Glamorgan
Gloucestershire

Glamorgan
Somerset

Glamorgan
Yorkshire

Sussex
Glamorgan

Glamorgan
Leicestershire

Derbyshire
Glamorgan

Glamorgan
Warwickshire

Glamorgan
Yorkshire

Leicestershire
Glamorgan

Warwickshire
Glamorgan

Essex
Glamorgan

Glamorgan
Sussex

Glamorgan
Nottinghamshire

Surrey
Glamorgan

Northamptonshire
Middlesex

Surrey
Middlesex

Middlesex
Essex

Hampshire
Middlesex

Somerset
Middlesex

Essex
Middlesex

Middlesex
Kent

Middlesex
Glamorgan

Middlesex
Sussex

Glamorgan
Middlesex

Middlesex
Leicestershire

Middlesex
Kent

Derbyshire
Middlesex

Middlesex
Glamorgan

Kent
Middlesex

Middlesex
Lancashire

Sussex
Middlesex

Derbyshire
Middlesex

Middlesex
Gloucestershire

Yorkshire
Middlesex

Middlesex
Northamptonshire

Middlesex
Hampshire

Middlesex
Somerset

Lancashire
Middlesex

Middlesex
Durham

Kent
Middlesex

Middlesex
Northamptonshire

Derbyshire
Middlesex

Worcestershire
Middlesex

Sussex
Middlesex

Glamorgan vs Middlesex H2H Recent Match Scorecard
GLA vs MID in the Vitality Blast, South on Fri, 18 Jul '25
Scorecard Not Available For This Match
Glamorgan Last Match Played Scorecard Stats
LEI vs GLA in the County Championship, Division 2 on Sun, 22 Jun '25
Batter | R | B | 4s | 6s | SR |
Zain-ul-Hassan b Chris Wright c Peter Handscomb |
36 | 85 | 4 | 0 | 42.35 |
Asa Tribe b Logan van Beek c Peter Handscomb |
107 | 173 | 14 | 1 | 61.85 |
Sam Northeast b Sam Wood c Peter Handscomb |
21 | 49 | 3 | 0 | 42.86 |
Kiran Carlson b Liam Trevaskis Bowled |
43 | 83 | 3 | 0 | 51.81 |
Colin Ingram b Ben Green c Rishi Patel |
56 | 114 | 4 | 1 | 49.12 |
Ben Kellaway b Logan van Beek LBW |
25 | 58 | 1 | 0 | 43.10 |
Chris Cooke Not out |
30 | 51 | 4 | 0 | 58.82 |
Timm van der Gugten b Ben Green c Peter Handscomb |
0 | 1 | 0 | 0 | 0.00 |
Mason Crane b Ben Green c Peter Handscomb |
1 | 11 | 0 | 0 | 9.09 |
James Harris b Tom Scriven c Chris Wright |
5 | 29 | 0 | 0 | 17.24 |
Ned Leonard b Chris Wright c Peter Handscomb |
16 | 12 | 3 | 0 | 133.33 |
Batter | R | B | 4s | 6s | SR |
Rishi Patel b Zain-ul-Hassan c Chris Cooke |
70 | 121 | 9 | 1 | 57.85 |
Sol Budinger b Zain-ul-Hassan c Sam Northeast |
118 | 102 | 17 | 3 | 115.69 |
Rehan Ahmed b Mason Crane c Ned Leonard |
106 | 118 | 14 | 2 | 89.83 |
Lewis Hill Batting |
66 | 116 | 5 | 0 | 56.90 |
Chris Wright Batting |
16 | 19 | 4 | 0 | 84.21 |
Middlesex Last Match Played Scorecard Stats
NOR vs MID in the County Championship, Division 2 on Sun, 22 Jun '25
Batter | R | B | 4s | 6s | SR |
Sam Robson b Liam Guthrie c Calvin Harrison |
14 | 24 | 3 | 0 | 58.33 |
Joshua De Caires b Liam Guthrie c Justin Broad |
2 | 3 | 0 | 0 | 66.67 |
Max Holden b Liam Guthrie LBW |
16 | 9 | 3 | 0 | 177.78 |
Leus du Plooy b Liam Guthrie c Rob Keogh |
66 | 95 | 10 | 0 | 69.47 |
Ryan Higgins b Justin Broad LBW |
25 | 43 | 2 | 0 | 58.14 |
Ben Geddes b Justin Broad c Lewis McManus |
27 | 50 | 4 | 0 | 54.00 |
Joe Cracknell b Liam Guthrie c Calvin Harrison |
112 | 173 | 11 | 1 | 64.74 |
Luke Hollman b Liam Guthrie c Lloyd Pope |
51 | 86 | 8 | 0 | 59.30 |
Zafar Gohar b Liam Guthrie c Ricardo Vasconcelos |
34 | 62 | 4 | 0 | 54.84 |
Toby Roland-Jones Not out |
42 | 58 | 8 | 0 | 72.41 |
Tom Helm b Lloyd Pope Bowled |
0 | 5 | 0 | 0 | 0.00 |
Batter | R | B | 4s | 6s | SR |
Ricardo Vasconcelos b Zafar Gohar c Leus du Plooy |
34 | 64 | 5 | 0 | 53.13 |
Luke Procter b Zafar Gohar c Ben Geddes |
62 | 130 | 7 | 0 | 47.69 |
Calvin Harrison b Zafar Gohar c Joe Cracknell |
20 | 30 | 2 | 1 | 66.67 |
James Sales b Luke Hollman LBW |
4 | 13 | 0 | 0 | 30.77 |
Tim Robinson b Zafar Gohar LBW |
43 | 92 | 6 | 0 | 46.74 |
Saif Zaib Batting |
83 | 140 | 10 | 0 | 59.29 |
Lewis McManus Batting |
55 | 67 | 8 | 0 | 82.09 |
Glamorgan Cricket Fixtures
|
County Championship | |||||
29 Jun '25 10:00 |
Glamorgan Gloucestershire |
|||||
22 Jul '25 10:00 |
Glamorgan Kent |
|||||
29 Jul '25 10:00 |
Lancashire Glamorgan |
|||||
08 Sep '25 09:30 |
Northamptonshire Glamorgan |
|||||
15 Sep '25 09:30 |
Derbyshire Glamorgan |
|||||
24 Sep '25 09:30 |
Glamorgan Lancashire |
|||||
|
T20 Blast | |||||
04 Jul '25 17:30 |
Somerset Glamorgan |
|||||
06 Jul '25 13:30 |
Glamorgan Kent |
|||||
10 Jul '25 18:00 |
Hampshire Glamorgan |
|||||
11 Jul '25 17:30 |
Surrey Glamorgan |
|||||
13 Jul '25 14:00 |
Glamorgan Gloucestershire |
|||||
18 Jul '25 17:30 |
Glamorgan Middlesex |
|||||
|
Metro Bank One-Day Cup | |||||
05 Aug '25 10:00 |
Glamorgan Hampshire |
|||||
07 Aug '25 10:00 |
Glamorgan Derbyshire |
|||||
13 Aug '25 10:00 |
Surrey Glamorgan |
|||||
15 Aug '25 13:00 |
Gloucestershire Glamorgan |
|||||
17 Aug '25 10:00 |
Glamorgan Nottinghamshire |
|||||
20 Aug '25 13:00 |
Essex Glamorgan |
|||||
22 Aug '25 10:00 |
Worcestershire Glamorgan |
|||||
26 Aug '25 10:00 |
Glamorgan Leicestershire |
Middlesex Cricket Fixtures
|
County Championship | |||||
29 Jun '25 10:00 |
Leicestershire Middlesex |
|||||
22 Jul '25 10:00 |
Middlesex Northamptonshire |
|||||
29 Jul '25 10:00 |
Gloucestershire Middlesex |
|||||
08 Sep '25 09:30 |
Middlesex Derbyshire |
|||||
15 Sep '25 09:30 |
Lancashire Middlesex |
|||||
24 Sep '25 09:30 |
Middlesex Gloucestershire |
|||||
|
T20 Blast | |||||
06 Jul '25 15:00 |
Gloucestershire Middlesex |
|||||
09 Jul '25 16:00 |
Middlesex Hampshire |
|||||
11 Jul '25 16:00 |
Middlesex Gloucestershire |
|||||
13 Jul '25 15:00 |
Kent Middlesex |
|||||
16 Jul '25 17:15 |
Middlesex Surrey |
|||||
18 Jul '25 17:30 |
Glamorgan Middlesex |
|||||
|
Metro Bank One-Day Cup | |||||
06 Aug '25 10:00 |
Middlesex Somerset |
|||||
10 Aug '25 10:00 |
Middlesex Sussex |
|||||
13 Aug '25 10:00 |
Durham Middlesex |
|||||
15 Aug '25 10:00 |
Warwickshire Middlesex |
|||||
17 Aug '25 10:00 |
Middlesex Yorkshire |
|||||
19 Aug '25 10:00 |
Middlesex Kent |
|||||
24 Aug '25 10:00 |
Nottinghamshire Middlesex |
|||||
26 Aug '25 10:00 |
Lancashire Middlesex |
County Championship, Division 1 Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Nottinghamshire |
7 | 4 | 1 | 115 |
2 |
Surrey |
7 | 2 | 0 | 105 |
3 |
Sussex |
7 | 3 | 2 | 95 |
4 |
Warwickshire |
7 | 2 | 1 | 93 |
5 |
Somerset |
7 | 3 | 2 | 92 |
6 |
Durham |
7 | 2 | 3 | 84 |
7 |
Hampshire |
7 | 2 | 2 | 82 |
8 |
Essex |
7 | 1 | 2 | 75 |
9 |
Yorkshire |
7 | 1 | 4 | 59 |
10 |
Worcestershire |
7 | 1 | 4 | 54 |