Somerset
W L W
Somerset
12 Jun 2025 17:30 (GMT)

Watch the Somerset vs Middlesex Live Stream

235 / 5 (19.2) - 229 / 5 (20)
Somerset won by 5 wickets
Middlesex
L L L
Middlesex
  • Stream
  • Scorecard
  • Match Info
  • Head to Head
Somerset vs. Middlesex
Watch the Stream
1 Register
2 Verify
3 Watch Live Stream

You can watch Somerset v Middlesex live cricket when you register. To access the live Somerset v Middlesex Stream direct from the simply click on the button below, login using the code “NEWBONUS” and then go to Sports > Cricket > Somerset – Middlesex. Then click on the play icon when the match starts to watch live online for free.

Somerset vs Middlesex Cricket Score

Scorecard

Somerset Innings
Middlesex Innings
Batsman Dismissal R B 4s 6s SR
Thomas Banton Caught Ryan Francis Higgins Luke Barnaby Kurt Hollman 12 9 0 1 133.33
Will Smeed Bowled Noah Bo Bo Cornwell 8 3 2 0 266.67
Tom Kohler-Cadmore Bowled Noah Bo Bo Cornwell 21 9 1 2 233.33
Thomas Benjamin Abell Caught Luke Barnaby Kurt Hollman Jacobus Leus Du Plooy 24 20 2 1 120.0
Sean Robert Dickson Caught Luke Barnaby Kurt Hollman 76 38 6 5 200.0
Lewis Gregory Not Out 58 23 3 6 252.17
Benjamin George Frederick Green Not Out 27 15 4 0 180.0
Extras: 9 (lb3,b0, n1, w4)
Total: 235 / 5 (19.2)
Bowler O M R W ECON
Noah Bo Bo Cornwell 3 0 36 2 11.25
Thomas George Helm 4 0 51 0 12.75
Zafar Gohar 4 0 64 0 16.0
Luke Barnaby Kurt Hollman 4 0 50 2 12.5
Ryan Francis Higgins 4 0 31 1 7.75

Match Info

Somerset vs Middlesex live score
T20 Vitality Blast
2025-06-12 17:30

H2H

England: T20 Vitality Blast

Overview

Somerset
Middlesex
ov 20
11 runs
229/5
Benjamin George Frederick Green to Max David Edward Holden & Jack Leo Davies
1LB
1WD
6
1
1
1
ov 19
13 runs
218/5
Riley Patrick Meredith to Max David Edward Holden & Ryan Francis Higgins
4
1
1
1
6
W
ov 18
15 runs
205/4
Lewis Gregory to Max David Edward Holden & Ryan Francis Higgins
4
2
4
4
1
ov 17
7 runs
190/4
Riley Patrick Meredith to Max David Edward Holden & Jacobus Leus Du Plooy & Ryan Francis Higgins & Benedict Brodie Albert Geddes
W
W
4
1WD
1LB
1
ov 16
14 runs
183/2
Matthew James Henry to Max David Edward Holden
4
4
2
4
ov 15
11 runs
169/2
Benjamin George Frederick Green to Max David Edward Holden & Benedict Brodie Albert Geddes
1
1
1
6
1
1
ov 14
14 runs
158/2
Lewis Gregory to Max David Edward Holden & Benedict Brodie Albert Geddes
1
1
6
1
1
4
ov 13
14 runs
144/2
Riley Patrick Meredith to Max David Edward Holden & Benedict Brodie Albert Geddes
1
2
6
4LB
1
ov 12
9 runs
130/2
Benjamin George Frederick Green to Max David Edward Holden & Benedict Brodie Albert Geddes
4
1
1
1
1
1
ov 11
18 runs
121/2
Craig Overton to Max David Edward Holden & Benedict Brodie Albert Geddes
1
4
1
6
6
ov 10
9 runs
103/2
Lewis Gregory to Max David Edward Holden & Benedict Brodie Albert Geddes
1
2
1
4
1
ov 9
10 runs
94/2
Benjamin George Frederick Green to Max David Edward Holden & Benedict Brodie Albert Geddes
4
2
1
1
1
1
ov 8
17 runs
84/2
Lewis Goldsworthy to Max David Edward Holden & Benedict Brodie Albert Geddes
6
1
1
1
2
6
ov 7
9 runs
67/2
Lewis Gregory to Max David Edward Holden & Benedict Brodie Albert Geddes
4
1
1
1
1
1
ov 6
12 runs
58/2
Matthew James Henry to Max David Edward Holden & Kane Stuart Williamson & Benedict Brodie Albert Geddes
4
1
1
W
6
ov 5
7 runs
46/1
Craig Overton to Max David Edward Holden & Kane Stuart Williamson
1
1
1
4
ov 4
17 runs
39/1
Riley Patrick Meredith to Stephen Sean Eskinazi & Kane Stuart Williamson
6
4
1
6
W
ov 3
6 runs
22/0
Craig Overton to Stephen Sean Eskinazi & Kane Stuart Williamson
1LB
1
4
ov 2
11 runs
16/0
Matthew James Henry to Stephen Sean Eskinazi & Kane Stuart Williamson
4
1
4
2
ov 1
5 runs
5/0
Craig Overton to Stephen Sean Eskinazi & Kane Stuart Williamson
1
1
1
2

North Standings

# Team P W D L PTS
1 Surrey Surrey 14 11 0 3 44
1 Lancashire Lancashire 14 9 0 5 36
2 Somerset Somerset 14 11 0 3 44
2 Durham Durham 14 8 0 5 34
3 Warwickshire Warwickshire 14 8 0 6 32
3 Hampshire Hampshire 13 7 0 6 30
4 Kent Kent 14 7 0 6 30
4 Northamptonshire Northamptonshire 14 8 0 6 32
5 Worcestershire Worcestershire 14 7 0 7 28
5 Glamorgan Glamorgan 14 7 0 7 28
6 Sussex Sussex 14 6 0 7 26
6 Nottinghamshire Nottinghamshire 14 7 0 7 28
7 Gloucestershire Gloucestershire 14 5 0 9 20
7 Leicestershire Leicestershire 14 6 0 7 26
8 Yorkshire Yorkshire 14 5 0 9 20
8 Middlesex Middlesex 13 3 0 9 16
9 Essex Essex 14 3 0 10 14
9 Derbyshire Derbyshire 14 4 0 10 16