T20 Blast Match Predictions and Betting Tips

The Vitality T20 Blast was the first domestic T20 competition in England and Wales, and has a lot of fans as a result. It is also pretty unique because it is played in stages over a fairly long period of time. It also features each county team and features almost 18 matches every weekend!

Tomorrow's T20 Blast Match Predictions

No matches from Vitality T20 Blast are being played tomorrow.

Upcoming T20 Blast Match Predictions

No matches are scheduled to be played for Vitality T20 Blast.

While the Indian Premier League has become the world's top Twenty20 tournament, many people enjoy watching, and betting on, matches in the T20 Blast. We have all the match info, cricket betting tips and predictions for you on this page.

Our OCBscores experts provide a match prediction for each game in the event. Read everything you need to know about our T20 Blast betting tips and more, right here! 

Best T20 Blast Betting Sites

Exclusive Welcome Bonus

330% up to ₹65,000

Exclusive with OCB - use

Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Top Choice
Dafabet Logo Yellow White

Sports Bonus

160% up to ₹16,000
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Premier Exchange

MegaPari Sports Bonus

100% bonus up to ₹40,000

Exclusive with OCB - use

Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
1,000+ Markets
Stake

Stake Daily Race

₹83 Lakhs* worth of prizes
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Best Streaming
slotsngo logo

SlotsNGo Welcome Offer

115% up to ₹15 000
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Casino Fav

Satbet Sports Welcome

100% up to ₹10,000
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Quick Registration

Exchmarket Sports Bonus

5% up to ₹15,000
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
New
Blue Chip Logo Light

Sports Welcome Pack

700% up to ₹50,000 INR

Exclusive with OCB - use

Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Competitive Odds
Krundi Logo

Krundi Welcome Bonus

200% up to ₹100,000 + ₹500 Free Bet
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
NEW!
jackbit logo

Sport Welcome Bonus

500% Up to ₹35,000
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
IPL Offers

Batery Welcome Bonus

Up to 150% + 200 Free Spins
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Cricket Promos
bc.game logo

Welcome Bonus

Up to 120% + 100 Free Spins
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
Player Fav
BanzaiBet

Banzai Welcome Bonus

100% to ₹25,000 + 200 Free Spins
Advertising link. 18+. Terms & Conditions apply. Please play responsibly. begambleaware.org
New

T20 Blast Schedule

DateMatchTimeGround
Thursday, 29 MayLancashire vs Worcestershire17:30Emirates Old Trafford, Manchester, United Kingdom
Friday, 30 MayYorkshire vs Northamptonshire17:30Headingley Cricket Ground, Leeds, United Kingdom
Friday, 30 MayLeicestershire vs Derbyshire17:30Leicestershire County Cricket Club, Leicestershire, United Kingdom
Friday, 30 MaySomerset vs Surrey17:30The Cooper Associates County Ground, Taunton, United Kingdom
Friday, 30 MayNottinghamshire vs Birmingham Bears17:30Trent Bridge Cricket Ground, Nottingham, United Kingdom
Friday, 30 MayGloucestershire vs Kent18:00Seat Unique Stadium, Bristol, United Kingdom
Friday, 30 MayHampshire vs Essex18:00The Rose Bowl, Southampton, United Kingdom
Saturday, 31 MayBirmingham Bears vs Durham15:00Edgbaston Stadium, Birmingham, United Kingdom
Saturday, 31 MayLancashire vs Nottinghamshire15:00Emirates Old Trafford, Manchester, United Kingdom
Sunday, 1 JunWorcestershire vs Yorkshire13:30Worcestershire New Road, Worchester, United Kingdom
Sunday, 1 JunNorthamptonshire vs Leicestershire14:00The County Ground Northampton, Northampton, United Kingdom
Sunday, 1 JunEssex vs Somerset15:00Essex County Cricket Club, Chelmsford, United Kingdom
Sunday, 1 JunSussex vs Gloucestershire15:00The 1st Central County Ground Hove, Brighton and Hove, United Kingdom
Sunday, 1 JunMiddlesex vs Glamorgan15:00Merchant Taylors School Cricket Ground, Northwood, United Kingdom
Sunday, 1 JunDurham vs Lancashire16:00Banks Homes Riverside, Durham, United Kingdom
Tuesday, 3 JunGlamorgan vs Surrey17:30Sophia Gardens, Cardiff, United Kingdom
Wednesday, 4 JunLancashire vs Leicestershire17:30Emirates Old Trafford, Manchester, United Kingdom
Wednesday, 4 JunDerbyshire vs Northamptonshire18:00County Cricket Ground, Derby, United Kingdom
Thursday, 5 JunMiddlesex vs Kent17:15Lord's Cricket Ground - London, United Kingdom
Thursday, 5 JunSurrey vs Hampshire17:30The Oval, London, United Kingdom
Friday, 6 JunWorcestershire vs Northamptonshire16:30Worcestershire New Road, Worchester, United Kingdom
Friday, 6 JunLeicestershire vs Durham17:30Leicestershire County Cricket Club, Leicestershire, United Kingdom
Friday, 6 JunKent vs Surrey17:30The Spitfire Ground, Canterbury, United Kingdom
Friday, 6 JunGlamorgan vs Essex17:30Sophia Gardens, Cardiff, United Kingdom
Friday, 6 JunBirmingham Bears vs Yorkshire18:00Edgbaston Stadium, Birmingham, United Kingdom
Friday, 6 JunHampshire vs Gloucestershire18:00The Rose Bowl, Southampton, United Kingdom
Friday, 6 JunSussex vs Somerset18:00The 1st Central County Ground Hove, Brighton and Hove, United Kingdom
Friday, 6 JunDerbyshire vs Nottinghamshire18:00County Cricket Ground, Derby, United Kingdom
Saturday, 7 JunNottinghamshire vs Worcestershire18:00Trent Bridge Cricket Ground, Nottingham, United Kingdom
Sunday, 8 JunLancashire vs Northamptonshire12:00Emirates Old Trafford, Manchester, United Kingdom
Sunday, 8 JunEssex vs Middlesex13:00Essex County Cricket Club, Chelmsford, United Kingdom
Sunday, 8 JunKent vs Hampshire13:30The Spitfire Ground, Canterbury, United Kingdom
Sunday, 8 JunYorkshire vs Leicestershire14:00Headingley Cricket Ground, Leeds, United Kingdom
Sunday, 8 JunSussex vs Glamorgan15:00The 1st Central County Ground Hove, Brighton and Hove, United Kingdom
Sunday, 8 JunBirmingham Bears vs Derbyshire15:00Edgbaston Stadium, Birmingham, United Kingdom
Wednesday, 11 JunDurham vs Derbyshire17:30Banks Homes Riverside, Durham, United Kingdom
Wednesday, 11 JunNorthamptonshire vs Birmingham Bears17:30The County Ground Northampton, Northampton, United Kingdom
Wednesday, 11 JunNottinghamshire vs Yorkshire17:30Trent Bridge Cricket Ground, Nottingham, United Kingdom
Thursday, 12 JunSomerset vs Middlesex17:30The Cooper Associates County Ground, Taunton, United Kingdom
Thursday, 12 JunEssex vs Glamorgan17:30Essex County Cricket Club, Chelmsford, United Kingdom
Thursday, 12 JunSurrey vs Kent17:30The Oval, London, United Kingdom
Friday, 13 JunWorcestershire vs Lancashire16:30Worcestershire New Road, Worchester, United Kingdom
Friday, 13 JunNottinghamshire vs Derbyshire17:30Trent Bridge Cricket Ground, Nottingham, United Kingdom
Friday, 13 JunNorthamptonshire vs Durham17:30The County Ground Northampton, Northampton, United Kingdom
Friday, 13 JunYorkshire vs Birmingham Bears17:30Headingley Cricket Ground, Leeds, United Kingdom
Friday, 13 JunHampshire vs Middlesex18:00The Rose Bowl, Southampton, United Kingdom
Friday, 13 JunGloucestershire vs Somerset18:00Seat Unique Stadium, Bristol, United Kingdom
Friday, 13 JunSussex vs Essex18:00The 1st Central County Ground Hove, Brighton and Hove, United Kingdom
Saturday, 14 JunDerbyshire vs Leicestershire14:00Edgbaston Stadium, Birmingham, United Kingdom
Saturday, 14 JunGlamorgan vs Sussex17:30Sophia Gardens, Cardiff, United Kingdom
Saturday, 14 JunBirmingham Bears vs Nottinghamshire18:00Edgbaston Foundation Sports Ground, Birmingham
Sunday, 15 JunYorkshire vs Durham13:30Clifton Park Ground, York, United Kingdom
Sunday, 15 JunGloucestershire vs Glamorgan15:00Seat Unique Stadium, Bristol, United Kingdom
Sunday, 15 JunLeicestershire vs Worcestershire15:00Leicestershire County Cricket Club, Leicestershire, United Kingdom
Sunday, 15 JunSomerset vs Kent15:00The Cooper Associates County Ground, Taunton, United Kingdom
Tuesday, 17 JunHampshire vs Surrey18:00The Rose Bowl, Southampton, United Kingdom
Wednesday, 18 JunWorcestershire vs Durham16:30Worcestershire New Road, Worchester, United Kingdom
Wednesday, 18 JunKent vs Gloucestershire17:30The Spitfire Ground, Canterbury, United Kingdom
Wednesday, 18 JunSurrey vs Sussex17:30The Oval, London, United Kingdom
Thursday, 19 JunMiddlesex vs Essex17:15Lord's Cricket Ground - London, United Kingdom
Thursday, 19 JunSomerset vs Hampshire17:30The Cooper Associates County Ground, Taunton, United Kingdom
Thursday, 19 JunLeicestershire vs Nottinghamshire17:30Leicestershire County Cricket Club, Leicestershire, United Kingdom
Friday, 20 JunDerbyshire vs Lancashire17:30County Cricket Ground, Derby, United Kingdom
Friday, 20 JunBirmingham Bears vs Worcestershire17:30Edgbaston Stadium, Birmingham, United Kingdom
Friday, 20 JunGlamorgan vs Somerset17:30Sophia Gardens, Cardiff, United Kingdom
Friday, 20 JunDurham vs Yorkshire17:30Banks Homes Riverside, Durham, United Kingdom
Friday, 20 JunSurrey vs Middlesex17:30The Oval, London, United Kingdom
Friday, 20 JunGloucestershire vs Hampshire17:30Gloucestershire Cricket Stadium, Northern Ireland
Friday, 20 JunNorthamptonshire vs Nottinghamshire17:30The County Ground Northampton, Northampton, United Kingdom
Friday, 20 JunEssex vs Kent17:30Essex County Cricket Club, Chelmsford, United Kingdom
Friday, 4 JulYorkshire vs Worcestershire17:30Headingley Cricket Ground, Leeds, United Kingdom
Friday, 4 JulKent vs Sussex17:30The Spitfire Ground, Canterbury, United Kingdom
Friday, 4 JulSomerset vs Glamorgan17:30The Cooper Associates County Ground, Taunton, United Kingdom
Friday, 4 JulEssex vs Gloucestershire17:30Essex County Cricket Club, Chelmsford, United Kingdom
Friday, 4 JulLeicestershire vs Birmingham Bears17:30Leicestershire County Cricket Club, Leicestershire, United Kingdom
Friday, 4 JulDurham vs Nottinghamshire17:30Banks Homes Riverside, Durham, United Kingdom
Friday, 4 JulNorthamptonshire vs Lancashire17:30The County Ground Northampton, Northampton, United Kingdom
Saturday, 5 JulLancashire vs Derbyshire17:30Emirates Old Trafford, Manchester, United Kingdom
Saturday, 5 JulSussex vs Hampshire17:30The 1st Central County Ground Hove, Brighton and Hove, United Kingdom
Sunday, 6 JulGloucestershire vs Middlesex15:30Seat Unique Stadium, Bristol, United Kingdom
Sunday, 6 JulDerbyshire vs Yorkshire15:30Queen's Park Sports Centre, Northern Ireland
Sunday, 6 JulGlamorgan vs Kent15:30Sophia Gardens, Cardiff, United Kingdom
Sunday, 6 JulNorthamptonshire vs Worcestershire15:30The County Ground Northampton, Northampton, United Kingdom
Sunday, 6 JulDurham vs Birmingham Bears15:30Banks Homes Riverside, Durham, United Kingdom
Sunday, 6 JulSurrey vs Essex15:30The Oval, London, United Kingdom
Sunday, 6 JulHampshire vs Somerset15:30The Rose Bowl, Southampton, United Kingdom
Sunday, 6 JulNottinghamshire vs Leicestershire15:30Trent Bridge Cricket Ground, Nottingham, United Kingdom
Tuesday, 8 JulSomerset vs Essex17:30The Cooper Associates County Ground, Taunton, United Kingdom
Wednesday, 9 JulBirmingham Bears vs Lancashire17:30Edgbaston Stadium, Birmingham, United Kingdom
Wednesday, 9 JulSussex vs Kent17:30The 1st Central County Ground Hove, Brighton and Hove, United Kingdom
Wednesday, 9 JulGloucestershire vs Surrey17:30Gloucestershire Cricket Stadium, Northern Ireland
Wednesday, 9 JulMiddlesex vs Hampshire17:30Merchant Taylors School Cricket Ground, Northwood, United Kingdom
Thursday, 10 JulLeicestershire vs Northamptonshire17:30Leicestershire County Cricket Club, Leicestershire, United Kingdom
Thursday, 10 JulHampshire vs Glamorgan17:30The Rose Bowl, Southampton, United Kingdom
Thursday, 10 JulDerbyshire vs Worcestershire17:30County Cricket Ground, Derby, United Kingdom
Friday, 11 JulKent vs Somerset17:30The Spitfire Ground, Canterbury, United Kingdom
Friday, 11 JulWorcestershire vs Birmingham Bears17:30Worcestershire New Road, Worchester, United Kingdom
Friday, 11 JulNorthamptonshire vs Derbyshire17:30The County Ground Northampton, Northampton, United Kingdom
Friday, 11 JulNottinghamshire vs Durham17:30Trent Bridge Cricket Ground, Nottingham, United Kingdom
Friday, 11 JulLancashire vs Yorkshire17:30Emirates Old Trafford, Manchester, United Kingdom

The T20 Blast's group stage normally starts in July, with many matches clustered together in a short space of time. There is then a break of a few weeks until the quarterfinals are held. 

Finals Day takes place at the end of the English summer, with the late-September setting often meaning that weather has a decisive impact. The need to fit in three T20 matches in a single day means that there is a lot of action for fans to enjoy, but it is a very long day of sport. 

Edgbaston, the home of the Birmingham Bears, hosts Finals Day due to its central location. 

What Is The Vitality T20 Blast?

The T20 Blast was created in 2003, with the England and Wales Cricket Board (ECB) opting to create a shorter form of the game that might have more appeal to a more diverse audience and also to broadcasters. 

The T20 format was an immediate hit, and countries worldwide scrambled to assemble their own version of the event, with the IPL becoming a sporting juggernaut. 

However, the T20 Blast continues to hold its own despite the riches on offer around the world in other events and the fact its fixtures are played over a spread-out period of time. 

Each English summer, the T20 Blast gets underway in the middle of the summer, with the group stage played over a short period. There are 18 teams, with each of the English and Welsh traditional counties having their own T20 team that competes each year in the Blast. 

The event's knockout games - a round of quarter-finals followed by Finals Day, where both semi-finals and the final take place - are not held until right at the end of the summer. 

T20 Blast Format

The T20 Blast is one of the largest domestic T20 competitions, with 18 teams participating. For the group stage, the teams are split into two sections—the North Group and the South Group. 

Each of the teams plays 14 matches during the group stage. They play six of the other sides in their group home and away, while the other two teams are played just once each. The top two teams from each group will then go on to the quarter-finals, with group winners playing at home. After that, all the winners of the four quarter-finals go on to compete in the T20 Blast's Finals Day. 

Vitality T20 Blast Teams For 2024

Here are the teams that made up the 2024 edition of the tournament:

North Group 

Teams in the North Group of the T20 Blast were as follows:

  • Birmingham Bears 
  • Derbyshire Falcons 
  • Durham 
  • Lancashire Lightning 
  • Leicestershire Foxes 
  • Northants Steelbacks 
  • Notts Outlaws 
  • Worcestershire Rapids 
  • Yorkshire Vikings 

South Group 

Teams in the South Group of the T20 Blast were as follows:

  • Essex Eagles 
  • Glamorgan 
  • Gloucestershire 
  • Hampshire Hawks 
  • Kent Spitfires 
  • Middlesex 
  • Somerset 
  • Surrey 
  • Sussex Sharks 

Follow Our T20 Blast Betting Tips 

OCBscores experts put together T20 Blast betting tips throughout the annual UK competition. A range of top factors are taken into account by the experts, including the following criteria:  

Injuries 

Squad availability due to fitness and international call-ups play a big role in the Blast. We check the latest team news and consider it in our T20 Blast betting tips.  

Weather conditions 

The English summer is notoriously unpredictable. OCBscores experts putting together a T20 Blast match prediction check the forecast to see its likely impact. 

Venue 

Some cricket grounds used in the competition favour bigger scores than others, while spinners are more dangerous on certain pitches. Therefore, the venue is a big thing to consider.  

Pitch conditions 

Sometimes, used pitches are among those utilised within the tournament. The condition of the pitch is something always taken into account in our T20 Blast predictions.  

Player and Team stats 

With a longer group stage than other domestic T20 leagues, OCBscores experts have a lot of data to assess. Information such as which players have been in the richest seam of form is looked into when producing a T20 Blast today match prediction here. 

Head-to-head record 

The T20 Blast has been running for over twenty years, and the H2H record for the competition is very detailed. Some sides are known for regularly beating others. 

FAQs 

The T20 Blast has an unusual structure compared to some other domestic T20 events, spanning the whole English summer. Finals Day is normally played in September.

There are no specific laws against online cricket betting in India at the present time. This means following our safe, expert match predictions during the tournament is not considered illegal.

At OCBscores, we aim to publish our English T20 Blast today match predictions at least 24 hours before each game is set to get under way. We update them with any late news too.

Jamie Smith, sports contributor at ocbscores.com
Jamie SmithContributor

A sport obsessive, Jamie has been writing professionally for 15 years and now specialises in online betting content. Cricket is his favourite sport to watch - and have a bet on! - with the legendary England bowler James Anderson actually hailing from his home town.

Fact checked by: Dhruv

Sign Up For Free Predictions!

Join the fans today and get expert tips and predictions on international and domestic matches, Dream11 picks and much more.

18+. This game may be habit-forming or financially risky. Please play responsibly.

ocbscores.com
has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on the site unless otherwise noted. Images are copyright to their respective owners.

Furthermore, the odds displayed on our website are for informational purposes only and can not be wagered on. We are not a betting site and do not accept bets from players. We do not endorse illegal gambling. Please check the online gambling regulation in your jurisdiction before placing any bets on any betting sites advertised on our website.

18+Gambling TherapyGamblers AnonymousHope Trust IndiaBet Blocker

Copyright © 2009-2025 OCBScores.com. All rights reserved.