MATCHSTAT PRO

Every edge, every game, every day

New customer offer
One Sport
All Sports Promo
Cricket
$29.99/billed monthly
  • Unlimited daily predictions
  • Unlock best bets with edge
  • Access all tipster picks
  • Filter & segment data
  • Unlock all models
  • CANCEL ANYTIME
Subscribe

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

Vitality Blast, South

Glamorgan

Glamorgan

W
W
L
W
L
W
L
W
L
-

Friday

18 Jul '25

17:30

Middlesex

Middlesex

L
L
L
-
W
L
D
W
L
-

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

Glamorgan

Last 10 Matches

4

Wins

 

 

1

Draws

5

Wins

Middlesex

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

Tour T20 Blast
01 Jun '25 15:00
Middlesex

Middlesex

Away

Glamorgan

124/9 (20)
128/5 (15.3)
12 Jul '24 17:30
Glamorgan

Glamorgan

Away

Middlesex

88/9 (10)
89/4 (9.3)
06 Jun '24 17:15
Middlesex

Middlesex

Away

Glamorgan

173/10 (20)
177/7 (18.2)
02 Jul '23 13:30
Glamorgan

Glamorgan

Away

Middlesex

151/10 (15.3)
200/9 (20)

Glamorgan and Middlesex Recent Games

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

Glamorgan 1.INN
Leicestershire 2.INN
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
Bowler
O
M
R
W
NB
WD
E/R
Chris Wright
17.2
5
49
2
6
0
2.85
Logan van Beek
22
0
85
2
2
2
3.86
Ben Green
24
7
55
3
0
0
2.29
Tom Scriven
16
2
71
1
0
0
4.44
Sam Wood
11
0
39
1
0
0
3.55
Liam Trevaskis
18
2
45
1
0
0
2.50
Rishi Patel
2
0
6
0
0
0
3.00
Wkt
Fall Of Wickets
Score
Over
1
Zain-ul-Hassan
98-1
26.5
2
Sam Northeast
145-2
43.4
3
Asa Tribe
178-3
55.5
4
Kiran Carlson
238-4
74.3
5
Ben Kellaway
283-5
89.3
6
Colin Ingram
305-6
96.3
7
Timm van der Gugten
305-7
96.4
8
Mason Crane
316-8
100.1
9
James Harris
332-9
107.3
10
Ned Leonard
353-10
110.2
-
Partnership
Runs
Balls
1
Zain-ul-Hassan / 
Asa Tribe
97
162
2
Sam Northeast / 
Asa Tribe
46
102
3
Kiran Carlson / 
Asa Tribe
33
73
4
Kiran Carlson / 
Colin Ingram
59
113
5
Ben Kellaway / 
Colin Ingram
44
91
6
Chris Cooke / 
Colin Ingram
22
42
7
Chris Cooke / 
Timm van der Gugten
0
1
8
Chris Cooke / 
Mason Crane
11
21
9
Chris Cooke / 
James Harris
16
44
10
Chris Cooke / 
Ned Leonard
21
17

Middlesex Last Match Played Scorecard Stats

NOR vs MID in the County Championship, Division 2 on Sun, 22 Jun '25

Middlesex 1.INN
Northamptonshire 2.INN
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
Bowler
O
M
R
W
NB
WD
E/R
Luke Procter
17
4
59
0
0
3
3.47
Liam Guthrie
21
2
94
7
0
1
4.48
Tim Robinson
1
0
8
0
2
0
8.00
Rob Keogh
12
1
42
0
0
0
3.50
Justin Broad
17
1
81
2
0
0
4.76
Lloyd Pope
13
2
53
1
2
1
4.08
Calvin Harrison
18
3
57
0
0
0
3.17
Saif Zaib
2
0
3
0
0
0
1.50
Wkt
Fall Of Wickets
Score
Over
1
Joshua De Caires
6-1
1.3
2
Max Holden
24-2
3.5
3
Sam Robson
33-3
7.6
4
Ryan Higgins
95-4
21.2
5
Leus du Plooy
155-5
35.3
6
Ben Geddes
160-6
38.3
7
Luke Hollman
263-7
67.2
8
Zafar Gohar
344-8
85.4
9
Joe Cracknell
412-9
99.4
10
Tom Helm
413-10
100.6
-
Partnership
Runs
Balls
1
Sam Robson / 
Joshua De Caires
6
9
2
Sam Robson / 
Max Holden
18
14
3
Sam Robson / 
Leus du Plooy
9
25
4
Ryan Higgins / 
Leus du Plooy
61
81
5
Ben Geddes / 
Leus du Plooy
59
86
6
Ben Geddes / 
Joe Cracknell
5
18
7
Luke Hollman / 
Joe Cracknell
103
173
8
Zafar Gohar / 
Joe Cracknell
81
110
9
Toby Roland-Jones / 
Joe Cracknell
68
84
10
Toby Roland-Jones / 
Tom Helm
1
8

Glamorgan Cricket Fixtures

Tour County Championship
29 Jun '25 10:00
Glamorgan

Glamorgan

Away

Gloucestershire

22 Jul '25 10:00
Glamorgan

Glamorgan

Away

Kent

29 Jul '25 10:00
Lancashire

Lancashire

Away

Glamorgan

08 Sep '25 09:30
Northamptonshire

Northamptonshire

Away

Glamorgan

Middlesex Cricket Fixtures

Tour County Championship
29 Jun '25 10:00
Leicestershire

Leicestershire

Away

Middlesex

22 Jul '25 10:00
Middlesex

Middlesex

Away

Northamptonshire

29 Jul '25 10:00
Gloucestershire

Gloucestershire

Away

Middlesex

08 Sep '25 09:30
Middlesex

Middlesex

Away

Derbyshire

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

cricket Predictions & News:

all_ok_yes