Surrey
W W W
Surrey
20 Jun 2025 17:45 (GMT)

Watch the Surrey vs Middlesex Live Stream

194 / 8 (20) - 119 / 10 (18.4)
Surrey won by 75 runs
Middlesex
L W L
Middlesex
  • Stream
  • Scorecard
  • Match Info
  • Head to Head
Surrey vs. Middlesex
Watch the Stream
1 Register
2 Verify
3 Watch Live Stream

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

Surrey vs Middlesex Cricket Score

Scorecard

Surrey Innings
Middlesex Innings
Batsman Dismissal R B 4s 6s SR
William George Jacks Caught Thomas George Helm Luke Barnaby Kurt Hollman 97 56 10 5 173.21
Dominic Peter Sibley CaughtBowled Noah Bo Bo Cornwell Noah Bo Bo Cornwell 27 22 1 2 122.73
Jason Jonathan Roy CaughtBowled Luke Barnaby Kurt Hollman Luke Barnaby Kurt Hollman 2 3 0 0 66.67
Samuel Matthew Curran Caught Noah Bo Bo Cornwell Joseph Benjamin Cracknell 26 17 2 1 152.94
Laurie John Evans Caught Thomas George Helm Stephen Sean Eskinazi 15 7 0 2 214.29
Thomas Kevin Curran Caught Thomas George Helm Luke Barnaby Kurt Hollman 0 1 0 0 0.0
Ollie Sykes Bowled Ryan Francis Higgins 13 9 2 0 144.44
Christopher James Jordan Bowled Ryan Francis Higgins 1 2 0 0 50.0
Mitchell Josef Santner Not Out 1 1 0 0 100.0
Nathan Gregory Smith Not Out 4 2 0 0 200.0
Extras: 8 (lb3,b0, n0, w5)
Total: 194 / 8 (20)
Bowler O M R W ECON
3 0 39 0 13.0
Thomas George Helm 4 0 48 3 12.0
Noah Bo Bo Cornwell 3 0 22 2 7.33
Zafar Gohar 4 0 31 0 7.75
Luke Barnaby Kurt Hollman 3 0 32 1 10.67
Ryan Francis Higgins 3 0 19 2 6.33

Match Info

Surrey vs Middlesex live score
T20 Vitality Blast
2025-06-20 17:45

H2H

England: T20 Vitality Blast

Overview

Surrey
Middlesex
ov 19
1 runs
119/10
William George Jacks to Noah Bo Bo Cornwell &
1
W
ov 18
9 runs
118/9
Nathan Gregory Smith to Ryan Francis Higgins &
4
4
W
1
ov 17
2 runs
109/8
Reece James William Topley to Thomas George Helm & Noah Bo Bo Cornwell & Ryan Francis Higgins
W
1
1
ov 16
4 runs
107/7
Nathan Gregory Smith to Ryan Francis Higgins & Thomas George Helm
1
1WD
1
1
ov 15
5 runs
103/7
Reece James William Topley to Thomas George Helm & Zafar Gohar & Ryan Francis Higgins
W
1
4
ov 14
7 runs
98/6
Mitchell Josef Santner to Luke Barnaby Kurt Hollman & Zafar Gohar & Ryan Francis Higgins
4
W
1
1
1
ov 13
11 runs
91/5
Samuel Matthew Curran to Ryan Francis Higgins & Luke Barnaby Kurt Hollman
1
4
1
4
1
ov 12
4 runs
80/5
Thomas Kevin Curran to Ryan Francis Higgins & Luke Barnaby Kurt Hollman & Joseph Benjamin Cracknell
1
W
1
1
1
ov 11
6 runs
76/4
Samuel Matthew Curran to Ryan Francis Higgins & Joseph Benjamin Cracknell
1
1
1WD
1
2
ov 10
5 runs
70/4
Mitchell Josef Santner to Ryan Francis Higgins & Joseph Benjamin Cracknell & Stephen Sean Eskinazi
1
2
W
1
1
ov 9
2 runs
65/3
Nathan Gregory Smith to Ryan Francis Higgins & Benedict Brodie Albert Geddes & Stephen Sean Eskinazi
1
W
1
ov 8
3 runs
63/2
Mitchell Josef Santner to Max David Edward Holden & Benedict Brodie Albert Geddes & Stephen Sean Eskinazi
2
1
W
ov 7
8 runs
60/1
Nathan Gregory Smith to Max David Edward Holden & Stephen Sean Eskinazi
2
1
1
4
ov 6
10 runs
52/1
Mitchell Josef Santner to Max David Edward Holden & Stephen Sean Eskinazi
4
1
2WD
2
1
ov 5
8 runs
42/1
Samuel Matthew Curran to Stephen Sean Eskinazi & Max David Edward Holden
4
1
1
2
ov 4
7 runs
34/1
Thomas Kevin Curran to Stephen Sean Eskinazi & Kane Stuart Williamson
1
1
1
4
W
ov 3
16 runs
27/0
Reece James William Topley to Kane Stuart Williamson
4
4
4
4
ov 2
5 runs
11/0
Thomas Kevin Curran to Stephen Sean Eskinazi & Kane Stuart Williamson
1
1
2
1
ov 1
6 runs
6/0
Reece James William Topley to Stephen Sean Eskinazi & Kane Stuart Williamson
1
1
2LB
2

North Standings

# Team P W D L PTS
1 Northamptonshire Northamptonshire 7 6 0 1 24
1 Somerset Somerset 7 6 0 1 24
2 Leicestershire Leicestershire 8 5 0 3 20
2 Surrey Surrey 7 5 0 2 20
3 Lancashire Lancashire 6 4 0 2 16
3 Sussex Sussex 7 4 0 2 18
4 Durham Durham 7 4 0 3 12
4 Glamorgan Glamorgan 7 4 0 3 16
5 Worcestershire Worcestershire 7 3 0 4 12
5 Hampshire Hampshire 6 3 0 3 14
6 Kent Kent 7 3 0 3 14
6 Nottinghamshire Nottinghamshire 8 3 0 5 12
7 Middlesex Middlesex 6 2 0 3 12
7 Warwickshire Warwickshire 7 3 0 4 12
8 Derbyshire Derbyshire 7 2 0 5 8
8 Gloucestershire Gloucestershire 6 1 0 5 4
9 Essex Essex 7 0 0 6 2
9 Yorkshire Yorkshire 7 2 0 5 8