T20 Blast Betting: Tips, Predictions and Latest odds

Today Vitality T20 Blast match predictions and tips. Bet on T20 Blast with TheTopBookies recommended cricket betting apps.

BEST APPS FOR T20 BLAST BETTING

Here is TheTopBookies list of the TOP betting apps for T20 Blast matches.

Rank Rating Bonus Link
#1

400% up to ₹70,000 on 4 Deposits with Reg Code: TOPBK

#2

700% Sports Welcome Pack

#3

700% Sports Package on 4 Deposits

#4

200% Bonus up to ₹1,00,000

#5

700% up to ₹50,000 + 2 x ₹150 Freebets + 50 FS

ODDS FOR TODAY VITALITY T20 BLAST MATCH

Texas Super Kings
vs
Los Angeles Knight Riders

Major League Cricket, 2026

Bookie TSK LAKR
Band-e-Amir Dragons
vs
Speen Ghar Tigers

Shpageeza Cricket League, 2026

Bookie BAD SGT
Amo Sharks
vs
Mis Ainak Knights

Shpageeza Cricket League, 2026

Bookie ASS MAK
West Indies
vs
New Zealand

New Zealand tour of West Indies, 2026

Bookie WI NZ
Villianur Mohit Kings
vs
Ossudu Accord Warriors

Pondicherry Premier League, 2026

Bookie VMK OAW
Mahe Megalo Strikers
vs
Karaikal Kniights

Pondicherry Premier League, 2026

Bookie MMS KAK
England
vs
India

India tour of England, 2026

Bookie ENG IND
Zimbabwe
vs
Bangladesh

Bangladesh tour of Zimbabwe, 2026

Bookie ZIM BAN
Jaffna Kings
vs
Galle Marvels

Lanka Premier League, 2026

Bookie JKS GLT

*Note odds will be available 24h before the match starts.

TODAY VITALITY T20 BLAST MATCH SCORECARD

*Scorecard, Overs Summary will update once match starts

Somerset Players Stats

BATSMAN R B 4s 6s SR
Tom Kohler Cadmore 6 5 1 0 120
Will Smeed 52 31 6 2 167.74
Jack Leach 2 4 0 0 50
Daniel Sams 10 6 0 1 166.67
Lewis Gregory 28 16 1 2 175
Craig Overton 9 6 0 0 150
Lewis Goldsworthy 9 10 0 0 90
Thomas Rew 42 19 4 4 221.05
James Rew 28 24 1 1 116.67
BOWLING O M R W Econ
Tom Kohler Cadmore 0 0 0 0 0
Will Smeed 0 0 0 0 0
Jack Leach 0 0 0 0 0
Daniel Sams 0 0 0 0 0
Lewis Gregory 0 0 0 0 0
Craig Overton 0 0 0 0 0
Lewis Goldsworthy 0 0 0 0 0
Thomas Rew 0 0 0 0 0
James Rew 0 0 0 0 0
Fall Of Wickets: 7

Worcestershire Players Stats

BATSMAN R B 4s 6s SR
Ben Allison 0 0 0 0 0
Brett D Oliveira 0 0 0 0 0
Henry Cullen 0 0 0 0 0
Adam Finch 0 0 0 0 0
Issac Mohammed 0 0 0 0 0
Tom Taylor 0 0 0 0 0
Matthew Waite 0 0 0 0 0
Beyers Swanepoel 0 0 0 0 0
Usama Mir 0 0 0 0 0
BOWLING O M R W Econ
Ben Allison 3 0 34 1 11.33
Brett D Oliveira 0 0 4 0 24
Henry Cullen 0 0 0 0 0
Adam Finch 1 0 14 0 14
Issac Mohammed 0 0 0 0 0
Tom Taylor 4 0 41 1 10.25
Matthew Waite 4 0 39 3 9.75
Beyers Swanepoel 4 0 36 0 9
Usama Mir 4 0 28 2 7
Fall Of Wickets: 0

OVERS SUMMARY FOR TODAY VITALITY T20 BLAST MATCH

Live updates with highlighted key moments on each Vitality T20 game.

Ball by Ball for the Vitality T20 Blast Match Today

END OF OVER 20 194 runs
SOM: 194/7 in 20.0 CRR: 9.7
C. Overton 9 (6b)
J. Leach 2 (4b)
B. Swanepoel 4 0 36 0
19.6
Beyers Swanepoel to Jack Leach: bye, 1 run.
19.5
1
Beyers Swanepoel to Craig Overton: 1 run.
19.4
2
Beyers Swanepoel to Craig Overton: 2 runs.
19.3
2
Beyers Swanepoel to Craig Overton: 2 runs.
19.2
1
Beyers Swanepoel to Jack Leach: 1 run.
19.1
Beyers Swanepoel to Jack Leach: noball, 2 runs.
19.1
1
Beyers Swanepoel to Craig Overton: 1 run.
END OF OVER 19 184 runs
SOM: 184/7 in 19.0 CRR: 9.68
J. Rew 28 (24b 1x4 1x6)
C. Overton 3 (2b)
D. Sams 10 (6b 1x6)
J. Leach 1 (1b)
M. Waite 4 0 39 3
18.6
1
Matthew Waite to Jack Leach: 1 run.
18.5
W
Matthew Waite to Daniel Sams: Wicket!, Caught by Henry Cullen. Wicket! No runs.
18.4
6
Matthew Waite to Daniel Sams: SIX. 6 runs.
18.3
1
Matthew Waite to Craig Overton: 1 run.
18.2
2
Matthew Waite to Craig Overton: 2 runs.
18.1
W
Matthew Waite to James Rew: LBW!. No runs.
END OF OVER 18 174 runs
SOM: 174/5 in 18.0 CRR: 9.67
J. Rew 28 (23b 1x4 1x6)
D. Sams 4 (4b)
L. Gregory 28 (16b 1x4 2x6)
B. Allison 3 0 34 1
17.6
Ben Allison to Daniel Sams: No runs.
17.5
Ben Allison to Daniel Sams: wide, 1 run.
17.5
2
Ben Allison to Daniel Sams: 2 runs.
17.4
2
Ben Allison to Daniel Sams: 2 runs.
17.3
Ben Allison to Daniel Sams: No runs.
17.2
W
Ben Allison to Lewis Gregory: Bowled!. No runs.
17.1
6
Ben Allison to Lewis Gregory: SIX. 6 runs.
END OF OVER 17 163 runs
SOM: 163/4 in 17.0 CRR: 9.59
J. Rew 28 (23b 1x4 1x6)
L. Gregory 22 (14b 1x4 1x6)
T. Taylor 4 0 41 1
16.6
1
Tom Taylor to Lewis Gregory: 1 run.
16.5
Tom Taylor to Lewis Gregory: No runs.
16.4
4
Tom Taylor to Lewis Gregory: FOUR. 4 runs.
16.3
6
Tom Taylor to Lewis Gregory: SIX. 6 runs.
16.2
1
Tom Taylor to James Rew: 1 run.
16.1
1
Tom Taylor to Lewis Gregory: 1 run.
END OF OVER 16 150 runs
SOM: 150/4 in 16.0 CRR: 9.38
J. Rew 27 (22b 1x4 1x6)
L. Gregory 10 (9b)
U. Mir 4 0 28 2
15.6
1
Usama Mir to Lewis Gregory: 1 run.
15.5
1
Usama Mir to James Rew: 1 run.
15.4
1
Usama Mir to Lewis Gregory: 1 run.
15.3
2
Usama Mir to Lewis Gregory: 2 runs.
15.2
Usama Mir to Lewis Gregory: No runs.
15.1
2
Usama Mir to Lewis Gregory: 2 runs.

PLAYING XI FOR TODAY T20 BLAST MATCH

Somerset Playing XI: Tom Kohler Cadmore, Will Smeed, Riley Meredith, Jake Ball, Jack Leach, Daniel Sams, Lewis Gregory, Craig Overton, Lewis Goldsworthy, Thomas Rew, James Rew
Somerset Bench: Thomas Abell, Tom Lammonby, Fin Hill, Josh Shaw, James Theedom, Alfie Ogborne, JT Langridge, Kian Roberts, Migael Pretorius, Archie Vaughan, Tom Banton, Joshua Thomas, Jordan Hermann
Worcestershire Playing XI: Kashif Ali, Ben Allison, Brett D Oliveira, Henry Cullen, Adam Finch, Issac Mohammed, Gareth Roderick, Tom Taylor, Matthew Waite, Beyers Swanepoel, Usama Mir
Worcestershire Bench: Jake Libby, Adam Hose, Ethan Brookes, Harry Darley , Rehaan Edavalath, Ben Gibbon, Jack Home, Rob Jones, Daniel Lategan, Fateh Singh, Oliver Hannon Dalby, Sikandar Raza

WHO WILL WIN TODAY'S VITALITY T20 BLAST MATCH

Somerset vs Worcestershire - 108th Match - Vitality T20 Blast, 2026

Format: T20 12 July 23:00
Somerset

Somerset

194/7 in 20.0 9.7
Worcestershire

Worcestershire

0/0 in 0.0 0
Worcestershire

Worcestershire

The Cooper Associates County Ground, Taunton, United Kingdom

Join us onTelegram Channel for daily cricket betting tips

Join us for free

Middlesex beat Kent by 14 runs

Kent vs Middlesex, t20 103rd Match Prediction

Kent

158/7 in 20.0

7.9

Middlesex

172/6 in 20.0

8.6

Kent vs Middlesex, t20 103rd Match Prediction

Vitality T20 Blast, 2026

Middlesex beat Kent by 14 runs

Glamorgan beat Gloucestershire by 50 runs

Gloucestershire vs Glamorgan, t20 101st Match Prediction

Gloucestershire

185/10 in 19.1

9.65

Glamorgan

235/7 in 20.0

11.75

Gloucestershire vs Glamorgan, t20 101st Match Prediction

Vitality T20 Blast, 2026

Glamorgan beat Gloucestershire by 50 runs

Hampshire beat Sussex by 4 wickets

Sussex vs Hampshire, t20 104th Match Prediction

Sussex

186/5 in 20.0

9.3

Hampshire

190/6 in 19.5

9.58

Sussex vs Hampshire, t20 104th Match Prediction

Vitality T20 Blast, 2026

Hampshire beat Sussex by 4 wickets

Derbyshire beat Leicestershire by 7 wickets

Derbyshire vs Leicestershire, t20 100th Match Prediction

Derbyshire

172/3 in 14.3

11.86

Leicestershire

171/8 in 20.0

8.55

Derbyshire vs Leicestershire, t20 100th Match Prediction

Vitality T20 Blast, 2026

Derbyshire beat Leicestershire by 7 wickets

Birmingham Bears won by 5 wickets

Northamptonshire vs Birmingham Bears, t20 102nd Match Prediction

Northamptonshire

153/10 in 20.0

7.65

Birmingham Bears

154/5 in 18.2

8.4

Northamptonshire vs Birmingham Bears, t20 102nd Match Prediction

Vitality T20 Blast, 2026

Birmingham Bears won by 5 wickets

Lancashire beat Durham by 3 wickets

Lancashire vs Durham, t20 105th Match Prediction

Lancashire

142/7 in 19.4

7.22

Durham

141/10 in 20.0

7.05

Lancashire vs Durham, t20 105th Match Prediction

Vitality T20 Blast, 2026

Lancashire beat Durham by 3 wickets

Yorkshire beat Nottinghamshire by 18 runs

Yorkshire vs Nottinghamshire, t20 106th Match Prediction

Yorkshire

193/10 in 20.0

9.65

Nottinghamshire

175/10 in 19.3

8.97

Yorkshire vs Nottinghamshire, t20 106th Match Prediction

Vitality T20 Blast, 2026

Yorkshire beat Nottinghamshire by 18 runs

Essex beat Surrey by 8 wickets

Surrey vs Essex, t20 107th Match Prediction

Surrey

123/10 in 19.3

6.31

Essex

124/2 in 16.5

7.37

Surrey vs Essex, t20 107th Match Prediction

Vitality T20 Blast, 2026

Essex beat Surrey by 8 wickets

innings break

Somerset vs Worcestershire, t20 108th Match Prediction

Somerset

194/7 in 20.0

9.7

Worcestershire

0/0 in 0.0

00.0

Somerset vs Worcestershire, t20 108th Match Prediction

Vitality T20 Blast, 2026

innings break

Sussex won by 18 runs

Middlesex vs Sussex, t20 91st Match Prediction

Middlesex

195/9 in 20.0

9.75

Sussex

213/3 in 20.0

10.65

Middlesex vs Sussex, t20 91st Match Prediction

Vitality T20 Blast, 2026

Sussex won by 18 runs

Gloucestershire beat Worcestershire by 2 wickets

Worcestershire vs Gloucestershire, t20 92nd Match Prediction

Worcestershire

181/5 in 20.0

9.05

Gloucestershire

182/8 in 19.0

9.58

Worcestershire vs Gloucestershire, t20 92nd Match Prediction

Vitality T20 Blast, 2026

Gloucestershire beat Worcestershire by 2 wickets

Somerset beat Northamptonshire by 7 wickets

Northamptonshire vs Somerset, t20 95th Match Prediction

Northamptonshire

162/8 in 20.0

8.1

Somerset

164/3 in 15.0

10.93

Northamptonshire vs Somerset, t20 95th Match Prediction

Vitality T20 Blast, 2026

Somerset beat Northamptonshire by 7 wickets

Durham beat Derbyshire by 5 runs

Durham vs Derbyshire, t20 93rd Match Prediction

Durham

165/7 in 20.0

8.25

Derbyshire

160/6 in 20.0

8

Durham vs Derbyshire, t20 93rd Match Prediction

Vitality T20 Blast, 2026

Durham beat Derbyshire by 5 runs

Nottinghamshire beat Leicestershire by 6 wickets

Nottinghamshire vs Leicestershire, t20 94th Match Prediction

Nottinghamshire

149/4 in 18.2

8.13

Leicestershire

143/7 in 20.0

7.15

Nottinghamshire vs Leicestershire, t20 94th Match Prediction

Vitality T20 Blast, 2026

Nottinghamshire beat Leicestershire by 6 wickets

Surrey beat Kent by 9 wickets

Kent vs Surrey, t20 96th Match Prediction

Kent

102/10 in 17.0

6

Surrey

106/1 in 8.5

12

Kent vs Surrey, t20 96th Match Prediction

Vitality T20 Blast, 2026

Surrey beat Kent by 9 wickets

Lancashire beat Yorkshire by 22 runs

Lancashire vs Yorkshire, t20 97th Match Prediction

Lancashire

216/6 in 20.0

10.8

Yorkshire

194/8 in 20.0

9.7

Lancashire vs Yorkshire, t20 97th Match Prediction

Vitality T20 Blast, 2026

Lancashire beat Yorkshire by 22 runs

Birmingham Bears beat Glamorgan by 4 wickets

Birmingham Bears vs Glamorgan, t20 98th Match Prediction

Birmingham Bears

191/6 in 19.5

9.63

Glamorgan

188/4 in 20.0

9.4

Birmingham Bears vs Glamorgan, t20 98th Match Prediction

Vitality T20 Blast, 2026

Birmingham Bears beat Glamorgan by 4 wickets

Essex beat Hampshire by 7 wickets

Essex vs Hampshire, t20 99th Match Prediction

Essex

134/3 in 16.0

8.38

Hampshire

130/10 in 15.5

8.21

Essex vs Hampshire, t20 99th Match Prediction

Vitality T20 Blast, 2026

Essex beat Hampshire by 7 wickets

Somerset beat Derbyshire by 27 runs

Derbyshire vs Somerset, t20 89th Match Prediction

Derbyshire

187/7 in 20.0

9.35

Somerset

214/6 in 20.0

10.7

Derbyshire vs Somerset, t20 89th Match Prediction

Vitality T20 Blast, 2026

Somerset beat Derbyshire by 27 runs

Northamptonshire won by 53 runs

Glamorgan vs Northamptonshire, t20 87th Match Prediction

Glamorgan

164/10 in 18.3

8.86

Northamptonshire

217/7 in 20.0

10.85

Glamorgan vs Northamptonshire, t20 87th Match Prediction

Vitality T20 Blast, 2026

Northamptonshire won by 53 runs