T20 Blast

T20 Blast

The T20 Blast, currently named the Vitality Blast for sponsorship reasons is a professional Twenty20 cricket competition for English and Welsh first-class counties. The competition was established by the England and Wales Cricket Board in 2003 as the first professional Twenty20 league in the world.

T20 Blast T20 Squads

Sussex
Luke Wright (c), Jofra Archer, Will Beer, Danny Briggs, Tom Bruce, Michael Burgess, Laurie Evans, George Garton, Rashid Khan, Delray Rawlins, Ollie Robinson, Phil Salt, David Wiese.

Middlesex
Dawid Malan (c), George Scott, Dwayne Bravo, Hilton Cartwright, Stevie Eskinazi, James Fuller, Nick Gubbins, James Harris, Tom Helm, Ravi Patel, John Simpson, Nathan Sowter, Paul Stirling.

Somerset
Lewis Gregory (c), Tom Abell, Corey Anderson, Dominic Bess, Josh Davey, Steven Davies, Ben Green, Jamie Overton, James Hildreth, Johann Myburgh, Peter Trego, Roelof van der Merwe, Max Waller, Babar Azam.

Nottinghamshire
Dan Christian (c), Jake Libby, Chris Nash, Steven Mullaney, Riki Wessels, Harry Gurney, Luke Fletcher, Matt Carter, Samit Patel, Tom Moores, Ish Sodhi, Billy Root.

Warwickshire
Colin de Grandhomme, Ian Bell, Sam Hain, Jeetan Patel, Grant Elliot (c), Dominic Sibley, Tim Ambrose, Boyd Rankin, Olly Stone, Josh Poysden, Adam Hose, Will Rhodes, Oliver Hannon-Dalby.

Durham
Tom Latham (c), Graham Clark, James Weighell, Ben Stokes, Paul Collingwood, Will Smith, Gareth Harte, Nathan Rimmington, Stuart Poynter, Ryan Pringle, Barry McCarthy, Chris Rushworth, Imran Tahir, Ben Whitehead.

Northamptonshire
Alex Wakely (c), Nathan Buck, Seekkuge Prasanna, Joshua Cobb, Steven Crook, Ben Duckett, Brett Hutton, Rory Kleinveldt, Richard Levi, Ben Sanderson, Charlie Thurston, Ricardo Vasconcelos, Graeme White.

Lancashire
Liam Livingstone (c), Karl Brown, Arron Lilley, Jordan Clark, James Faulkner, Steven Croft, Alex Davies, Keaton Jennings, Toby Lester, Joe Mennie, Graham Onions, Matthew Parkinson, Stephen Parry, Dane Vilas.

Derbyshire
Gary Wilson (c), Ben Slater, Matthew Critchley, Matt McKiernan, Callum MacLeod, Wayne Madsen, Alex Hughes, Daryn Smit, Anuj Dal, Wahab Riaz, Hardus Viljoen, Lockie Ferguson, Safyaan Sharif, Ravi Rampaul.

Leicestershire
Colin Ackermann (c), Mohammad Abbas, Lewis Hill, Zak Chappell, Mark Cosgrove, Cameron Delport, Mohammad Nabi, Neil Dexter, Gavin Griffiths, Paul Horton, Callum Parkinson, Ben Raine, Rob Sayer, Tom Wells.

Yorkshire
Steven Patterson (c), Gary Ballance, Matthew Fisher, Harry Brook, Tom Kohler-Cadmore, Adam Lyth, Jonathan Tattersall, Tim Bresnan, Jack Leaning, Azeem Rafiq, Jack Brooks, Ben Coad, Josh Shaw.

Worcestershire
Brett D’ Oliveira (c), Martin Guptill, Joe Clarke, Callum Ferguson, Daryl Mitchell, Ben Cox, Dillon Pennington, Ross Whiteley, Ed Barnard, Luke Wood, Patrick Browne, George Rhodes, Andy Carter.

Surrey
Jade Dernbach (c), Gareth Batty, Ryan Patel, Scott Borthwick, Rory Burns, Rikki Clarke, Matt Dunn, Ben Foakes, Will Jacks, Morne Morkel, Mathew Pillans, Ollie Pope, Jamie Smith, Freddie van den Bergh.

Glamorgan
Colin Ingram (c), Andrew Salter, Kiran Carlson, Graham Wagg, Craig Meschede, David Lloyd, Usman Khawaja, Lukas Carey, Timm van der Gugten, Shaun Marsh/Fakhar Zaman, Chris Cooke, Michael Hogan, Aneurin Donald, Ruaidhri Smith.

Kent
Sam Billings (c), Daniel Bell-Drummond, Adam Milne, Alex Blake, Carlos Brathwaite, Joe Denly, Calum Haggett, Sean Dickson, Heino Kuhn, Harry Podmore, Imran Qayyum, Ivan Thomas.

Gloucestershire
Michael Klinger (c), Miles Hammond, George Hankins, Benny Howell, Ian Cockbain, Jack Taylor, Ryan Higgins, Chris Liddle, Graeme van Buuren, Gareth Roderick, Thisara Perera, David Payne, Liam Norwell, Matt Taylor, Thomas Smith.

Essex
Ryan Ten Doeschate (c), Adam Wheater, Ravi Bopara, Varun Chopra, Matt Coles, Sa Cook, Simon Harmer, Dan Lawrence, Jamie Porter, Matt Quinn, Neil Wagner, Tom Westley, Ashar Zaidi, Adam Zampa

Hampshire
James Vince (c), Colin Munro, Lewis McManus, Sean Ervine, Chris Wood, Rilee Rossouw, Sam Northeast, Joe Weatherley, Gareth Berg, Ryan Stevenson, Liam Dawson, Kyle Abbott, Tom Alsop, Mujeeb Ur Rahman

NORTH

#TeamPLDWonLostPoints
1 NOT NOT 149221
OpponentMatchDateResult
WorcestershireMatch 2Jun 9 2021 T
WarwickshireMatch 12Jun 11 2021 L
NorthamptonshireMatch 22Jun 13 2021 W
DurhamMatch 27Jun 15 2021 W
DerbyshireMatch 41Jun 18 2021 W
LancashireMatch 52Jun 20 2021 T
WorcestershireMatch 55Jun 22 2021 W
DerbyshireMatch 72Jun 25 2021 T
LancashireMatch 74Jun 26 2021 W
LeicestershireMatch 91Jul 1 2021 W
WarwickshireMatch 94Jul 2 2021 W
YorkshireMatch 106Jul 9 2021 W
LeicestershireMatch 116Jul 16 2021 L
DurhamMatch 123Jul 18 2021 W
2 LAN LAN 147516
OpponentMatchDateResult
DerbyshireMatch 1Jun 9 2021 W
LeicestershireMatch 6Jun 10 2021 W
WorcestershireMatch 18Jun 13 2021 L
DerbyshireMatch 31Jun 15 2021 W
DurhamMatch 37Jun 17 2021 L
WarwickshireMatch 42Jun 18 2021 A
NottinghamshireMatch 52Jun 20 2021 T
NorthamptonshireMatch 68Jun 25 2021 L
NottinghamshireMatch 74Jun 26 2021 L
WorcestershireMatch 90Jul 1 2021 W
YorkshireMatch 95Jul 2 2021 L
NorthamptonshireMatch 103Jul 9 2021 W
DurhamMatch 113Jul 16 2021 W
YorkshireMatch 118Jul 17 2021 W
3 YOR YOR 137515
OpponentMatchDateResult
WarwickshireMatch 7Jun 10 2021 W
DurhamMatch 10Jun 11 2021 L
LeicestershireMatch 26Jun 15 2021 W
WorcestershireMatch 33Jun 16 2021 W
DurhamMatch 43Jun 18 2021 A
DerbyshireMatch 50Jun 20 2021 W
WorcestershireMatch 59Jun 23 2021 W
LeicestershireMatch 69Jun 25 2021 L
NorthamptonshireMatch 75Jun 26 2021 W
WarwickshireMatch 85Jun 30 2021 L
LancashireMatch 95Jul 2 2021 W
NottinghamshireMatch 106Jul 9 2021 L
LancashireMatch 118Jul 17 2021 L
DerbyshireMatch 120Jul 18 2021
4 WAS WAS 147615
OpponentMatchDateResult
YorkshireMatch 7Jun 10 2021 L
NottinghamshireMatch 12Jun 11 2021 W
DerbyshireMatch 20Jun 13 2021 W
NorthamptonshireMatch 29Jun 15 2021 W
LeicestershireMatch 34Jun 16 2021 W
LancashireMatch 42Jun 18 2021 A
DurhamMatch 51Jun 20 2021 L
DerbyshireMatch 63Jun 24 2021 L
DurhamMatch 73Jun 26 2021 L
YorkshireMatch 85Jun 30 2021 W
NottinghamshireMatch 94Jul 2 2021 L
WorcestershireMatch 102Jul 9 2021 L
WorcestershireMatch 112Jul 16 2021 W
NorthamptonshireMatch 121Jul 18 2021 W
5 WOR WOR 146614
OpponentMatchDateResult
NottinghamshireMatch 2Jun 9 2021 T
NorthamptonshireMatch 16Jun 11 2021 W
LancashireMatch 18Jun 13 2021 W
YorkshireMatch 33Jun 16 2021 L
NorthamptonshireMatch 40Jun 18 2021 A
NottinghamshireMatch 55Jun 22 2021 L
YorkshireMatch 59Jun 23 2021 L
DurhamMatch 65Jun 25 2021 W
LeicestershireMatch 76Jun 27 2021 W
LancashireMatch 90Jul 1 2021 L
DerbyshireMatch 100Jul 2 2021 W
WarwickshireMatch 102Jul 9 2021 W
WarwickshireMatch 112Jul 16 2021 L
LeicestershireMatch 126Jul 18 2021 L
6 LEI LEI 146812
OpponentMatchDateResult
LancashireMatch 6Jun 10 2021 L
DerbyshireMatch 13Jun 11 2021 L
DurhamMatch 21Jun 13 2021 L
YorkshireMatch 26Jun 15 2021 L
WarwickshireMatch 34Jun 16 2021 L
NorthamptonshireMatch 53Jun 20 2021 W
DerbyshireMatch 58Jun 22 2021 W
YorkshireMatch 69Jun 25 2021 W
WorcestershireMatch 76Jun 27 2021 L
NorthamptonshireMatch 82Jun 29 2021 L
NottinghamshireMatch 91Jul 1 2021 L
DurhamMatch 96Jul 2 2021 W
NottinghamshireMatch 116Jul 16 2021 W
WorcestershireMatch 126Jul 18 2021 W
7 DUR DUR 145811
OpponentMatchDateResult
YorkshireMatch 10Jun 11 2021 W
LeicestershireMatch 21Jun 13 2021 W
NottinghamshireMatch 27Jun 15 2021 L
LancashireMatch 37Jun 17 2021 W
YorkshireMatch 43Jun 18 2021 A
WarwickshireMatch 51Jun 20 2021 W
NorthamptonshireMatch 60Jun 23 2021 L
WorcestershireMatch 65Jun 25 2021 L
WarwickshireMatch 73Jun 26 2021 W
NorthamptonshireMatch 86Jun 30 2021 L
LeicestershireMatch 96Jul 2 2021 L
DerbyshireMatch 104Jul 9 2021 L
LancashireMatch 113Jul 16 2021 L
NottinghamshireMatch 123Jul 18 2021 L
8 DER DER 12479
OpponentMatchDateResult
LancashireMatch 1Jun 9 2021 L
LeicestershireMatch 13Jun 11 2021 W
WarwickshireMatch 20Jun 13 2021 L
LancashireMatch 31Jun 15 2021 L
NorthamptonshireMatch 38Jun 17 2021 W
NottinghamshireMatch 41Jun 18 2021 L
YorkshireMatch 50Jun 20 2021 L
LeicestershireMatch 58Jun 22 2021 L
WarwickshireMatch 63Jun 24 2021 W
NottinghamshireMatch 72Jun 25 2021 T
WorcestershireMatch 100Jul 2 2021 L
DurhamMatch 104Jul 9 2021 W
NorthamptonshireMatch 115Jul 16 2021
YorkshireMatch 120Jul 18 2021
9 NOR NOR 13489
OpponentMatchDateResult
WorcestershireMatch 16Jun 11 2021 L
NottinghamshireMatch 22Jun 13 2021 L
WarwickshireMatch 29Jun 15 2021 L
DerbyshireMatch 38Jun 17 2021 L
WorcestershireMatch 40Jun 18 2021 A
LeicestershireMatch 53Jun 20 2021 L
DurhamMatch 60Jun 23 2021 W
LancashireMatch 68Jun 25 2021 W
YorkshireMatch 75Jun 26 2021 L
LeicestershireMatch 82Jun 29 2021 W
DurhamMatch 86Jun 30 2021 W
LancashireMatch 103Jul 9 2021 L
DerbyshireMatch 115Jul 16 2021
WarwickshireMatch 121Jul 18 2021 L

SOUTH

#TeamPLDWonLostPoints
1 KET KET 149419
OpponentMatchDateResult
HampshireMatch 4Jun 9 2021 W
MiddlesexMatch 14Jun 11 2021 W
GloucestershireMatch 23Jun 13 2021 W
SomersetMatch 28Jun 15 2021 L
GlamorganMatch 32Jun 16 2021 W
EssexMatch 49Jun 20 2021 W
GloucestershireMatch 56Jun 22 2021 L
EssexMatch 71Jun 25 2021 W
SomersetMatch 80Jun 28 2021 L
SussexMatch 83Jun 29 2021 A
SurreyMatch 99Jul 2 2021 W
SurreyMatch 105Jul 9 2021 W
MiddlesexMatch 111Jul 16 2021 W
SussexMatch 124Jul 18 2021 L
2 SOM SOM 148418
OpponentMatchDateResult
EssexMatch 3Jun 9 2021 L
SurreyMatch 11Jun 11 2021 L
KentMatch 28Jun 15 2021 W
SussexMatch 45Jun 18 2021 A
GlamorganMatch 47Jun 19 2021 A
SurreyMatch 61Jun 23 2021 W
HampshireMatch 67Jun 25 2021 W
KentMatch 80Jun 28 2021 W
EssexMatch 84Jun 29 2021 L
GloucestershireMatch 89Jul 1 2021 W
MiddlesexMatch 97Jul 2 2021 W
HampshireMatch 107Jul 9 2021 L
GlamorganMatch 114Jul 16 2021 W
GloucestershireMatch 125Jul 18 2021 W
3 SUS SUS 146317
OpponentMatchDateResult
GloucestershireMatch 9Jun 11 2021 W
HampshireMatch 17Jun 12 2021 W
EssexMatch 30Jun 15 2021 W
SurreyMatch 36Jun 17 2021 A
SomersetMatch 45Jun 18 2021 A
GlamorganMatch 57Jun 22 2021 A
GloucestershireMatch 70Jun 25 2021 L
SurreyMatch 78Jun 27 2021 A
KentMatch 83Jun 29 2021 A
MiddlesexMatch 88Jul 1 2021 L
GlamorganMatch 93Jul 2 2021 W
EssexMatch 108Jul 9 2021 W
HampshireMatch 117Jul 16 2021 L
KentMatch 124Jul 18 2021 W
4 HAM HAM 146515
OpponentMatchDateResult
KentMatch 4Jun 9 2021 L
EssexMatch 15Jun 11 2021 W
SussexMatch 17Jun 12 2021 L
MiddlesexMatch 25Jun 15 2021 L
SurreyMatch 44Jun 18 2021 A
GloucestershireMatch 48Jun 20 2021 A
SomersetMatch 67Jun 25 2021 L
MiddlesexMatch 79Jun 28 2021 A
SurreyMatch 87Jun 30 2021 L
GloucestershireMatch 98Jul 2 2021 W
SomersetMatch 107Jul 9 2021 W
EssexMatch 109Jul 16 2021 W
SussexMatch 117Jul 16 2021 W
GlamorganMatch 119Jul 18 2021 W
5 SUR SUR 146515
OpponentMatchDateResult
MiddlesexMatch 8Jun 10 2021 W
SomersetMatch 11Jun 11 2021 W
GlamorganMatch 24Jun 14 2021 W
SussexMatch 36Jun 17 2021 A
HampshireMatch 44Jun 18 2021 A
EssexMatch 54Jun 21 2021 L
SomersetMatch 61Jun 23 2021 L
MiddlesexMatch 66Jun 25 2021 W
SussexMatch 78Jun 27 2021 A
GlamorganMatch 81Jun 29 2021 L
HampshireMatch 87Jun 30 2021 W
KentMatch 99Jul 2 2021 L
KentMatch 105Jul 9 2021 L
GloucestershireMatch 110Jul 16 2021 W
6 GLO GLO 146614
OpponentMatchDateResult
GlamorganMatch 5Jun 10 2021 W
SussexMatch 9Jun 11 2021 L
KentMatch 23Jun 13 2021 L
MiddlesexMatch 35Jun 17 2021 W
EssexMatch 46Jun 18 2021 A
HampshireMatch 48Jun 20 2021 A
KentMatch 56Jun 22 2021 W
GlamorganMatch 64Jun 24 2021 W
SussexMatch 70Jun 25 2021 W
SomersetMatch 89Jul 1 2021 L
HampshireMatch 98Jul 2 2021 L
MiddlesexMatch 101Jul 9 2021 W
SurreyMatch 110Jul 16 2021 L
SomersetMatch 125Jul 18 2021 L
7 ESS ESS 145811
OpponentMatchDateResult
SomersetMatch 3Jun 9 2021 W
HampshireMatch 15Jun 11 2021 L
GlamorganMatch 19Jun 13 2021 L
SussexMatch 30Jun 15 2021 L
GloucestershireMatch 46Jun 18 2021 A
KentMatch 49Jun 20 2021 L
SurreyMatch 54Jun 21 2021 W
MiddlesexMatch 62Jun 24 2021 W
KentMatch 71Jun 25 2021 L
SomersetMatch 84Jun 29 2021 W
GlamorganMatch 92Jul 1 2021 W
SussexMatch 108Jul 9 2021 L
HampshireMatch 109Jul 16 2021 L
MiddlesexMatch 122Jul 18 2021 L
8 MID MID 14499
OpponentMatchDateResult
SurreyMatch 8Jun 10 2021 L
KentMatch 14Jun 11 2021 L
HampshireMatch 25Jun 15 2021 W
GloucestershireMatch 35Jun 17 2021 L
GlamorganMatch 39Jun 18 2021 L
EssexMatch 62Jun 24 2021 L
SurreyMatch 66Jun 25 2021 L
GlamorganMatch 77Jun 27 2021 W
HampshireMatch 79Jun 28 2021 A
SussexMatch 88Jul 1 2021 W
SomersetMatch 97Jul 2 2021 L
GloucestershireMatch 101Jul 9 2021 L
KentMatch 111Jul 16 2021 L
EssexMatch 122Jul 18 2021 W
9 GLA GLA 14398
OpponentMatchDateResult
GloucestershireMatch 5Jun 10 2021 L
EssexMatch 19Jun 13 2021 W
SurreyMatch 24Jun 14 2021 L
KentMatch 32Jun 16 2021 L
MiddlesexMatch 39Jun 18 2021 W
SomersetMatch 47Jun 19 2021 A
SussexMatch 57Jun 22 2021 A
GloucestershireMatch 64Jun 24 2021 L
MiddlesexMatch 77Jun 27 2021 L
SurreyMatch 81Jun 29 2021 W
EssexMatch 92Jul 1 2021 L
SussexMatch 93Jul 2 2021 L
SomersetMatch 114Jul 16 2021 L
HampshireMatch 119Jul 18 2021 L