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

# Team PLD Won Lost Points
1 NOT NOT 14 9 2 21
Opponent Match Date Result
Worcestershire Match 2 Jun 9 2021 T
Warwickshire Match 12 Jun 11 2021 L
Northamptonshire Match 22 Jun 13 2021 W
Durham Match 27 Jun 15 2021 W
Derbyshire Match 41 Jun 18 2021 W
Lancashire Match 52 Jun 20 2021 T
Worcestershire Match 55 Jun 22 2021 W
Derbyshire Match 72 Jun 25 2021 T
Lancashire Match 74 Jun 26 2021 W
Leicestershire Match 91 Jul 1 2021 W
Warwickshire Match 94 Jul 2 2021 W
Yorkshire Match 106 Jul 9 2021 W
Leicestershire Match 116 Jul 16 2021 L
Durham Match 123 Jul 18 2021 W
2 LAN LAN 14 7 5 16
Opponent Match Date Result
Derbyshire Match 1 Jun 9 2021 W
Leicestershire Match 6 Jun 10 2021 W
Worcestershire Match 18 Jun 13 2021 L
Derbyshire Match 31 Jun 15 2021 W
Durham Match 37 Jun 17 2021 L
Warwickshire Match 42 Jun 18 2021 A
Nottinghamshire Match 52 Jun 20 2021 T
Northamptonshire Match 68 Jun 25 2021 L
Nottinghamshire Match 74 Jun 26 2021 L
Worcestershire Match 90 Jul 1 2021 W
Yorkshire Match 95 Jul 2 2021 L
Northamptonshire Match 103 Jul 9 2021 W
Durham Match 113 Jul 16 2021 W
Yorkshire Match 118 Jul 17 2021 W
3 YOR YOR 13 7 5 15
Opponent Match Date Result
Warwickshire Match 7 Jun 10 2021 W
Durham Match 10 Jun 11 2021 L
Leicestershire Match 26 Jun 15 2021 W
Worcestershire Match 33 Jun 16 2021 W
Durham Match 43 Jun 18 2021 A
Derbyshire Match 50 Jun 20 2021 W
Worcestershire Match 59 Jun 23 2021 W
Leicestershire Match 69 Jun 25 2021 L
Northamptonshire Match 75 Jun 26 2021 W
Warwickshire Match 85 Jun 30 2021 L
Lancashire Match 95 Jul 2 2021 W
Nottinghamshire Match 106 Jul 9 2021 L
Lancashire Match 118 Jul 17 2021 L
Derbyshire Match 120 Jul 18 2021
4 WAS WAS 14 7 6 15
Opponent Match Date Result
Yorkshire Match 7 Jun 10 2021 L
Nottinghamshire Match 12 Jun 11 2021 W
Derbyshire Match 20 Jun 13 2021 W
Northamptonshire Match 29 Jun 15 2021 W
Leicestershire Match 34 Jun 16 2021 W
Lancashire Match 42 Jun 18 2021 A
Durham Match 51 Jun 20 2021 L
Derbyshire Match 63 Jun 24 2021 L
Durham Match 73 Jun 26 2021 L
Yorkshire Match 85 Jun 30 2021 W
Nottinghamshire Match 94 Jul 2 2021 L
Worcestershire Match 102 Jul 9 2021 L
Worcestershire Match 112 Jul 16 2021 W
Northamptonshire Match 121 Jul 18 2021 W
5 WOR WOR 14 6 6 14
Opponent Match Date Result
Nottinghamshire Match 2 Jun 9 2021 T
Northamptonshire Match 16 Jun 11 2021 W
Lancashire Match 18 Jun 13 2021 W
Yorkshire Match 33 Jun 16 2021 L
Northamptonshire Match 40 Jun 18 2021 A
Nottinghamshire Match 55 Jun 22 2021 L
Yorkshire Match 59 Jun 23 2021 L
Durham Match 65 Jun 25 2021 W
Leicestershire Match 76 Jun 27 2021 W
Lancashire Match 90 Jul 1 2021 L
Derbyshire Match 100 Jul 2 2021 W
Warwickshire Match 102 Jul 9 2021 W
Warwickshire Match 112 Jul 16 2021 L
Leicestershire Match 126 Jul 18 2021 L
6 LEI LEI 14 6 8 12
Opponent Match Date Result
Lancashire Match 6 Jun 10 2021 L
Derbyshire Match 13 Jun 11 2021 L
Durham Match 21 Jun 13 2021 L
Yorkshire Match 26 Jun 15 2021 L
Warwickshire Match 34 Jun 16 2021 L
Northamptonshire Match 53 Jun 20 2021 W
Derbyshire Match 58 Jun 22 2021 W
Yorkshire Match 69 Jun 25 2021 W
Worcestershire Match 76 Jun 27 2021 L
Northamptonshire Match 82 Jun 29 2021 L
Nottinghamshire Match 91 Jul 1 2021 L
Durham Match 96 Jul 2 2021 W
Nottinghamshire Match 116 Jul 16 2021 W
Worcestershire Match 126 Jul 18 2021 W
7 DUR DUR 14 5 8 11
Opponent Match Date Result
Yorkshire Match 10 Jun 11 2021 W
Leicestershire Match 21 Jun 13 2021 W
Nottinghamshire Match 27 Jun 15 2021 L
Lancashire Match 37 Jun 17 2021 W
Yorkshire Match 43 Jun 18 2021 A
Warwickshire Match 51 Jun 20 2021 W
Northamptonshire Match 60 Jun 23 2021 L
Worcestershire Match 65 Jun 25 2021 L
Warwickshire Match 73 Jun 26 2021 W
Northamptonshire Match 86 Jun 30 2021 L
Leicestershire Match 96 Jul 2 2021 L
Derbyshire Match 104 Jul 9 2021 L
Lancashire Match 113 Jul 16 2021 L
Nottinghamshire Match 123 Jul 18 2021 L
8 DER DER 12 4 7 9
Opponent Match Date Result
Lancashire Match 1 Jun 9 2021 L
Leicestershire Match 13 Jun 11 2021 W
Warwickshire Match 20 Jun 13 2021 L
Lancashire Match 31 Jun 15 2021 L
Northamptonshire Match 38 Jun 17 2021 W
Nottinghamshire Match 41 Jun 18 2021 L
Yorkshire Match 50 Jun 20 2021 L
Leicestershire Match 58 Jun 22 2021 L
Warwickshire Match 63 Jun 24 2021 W
Nottinghamshire Match 72 Jun 25 2021 T
Worcestershire Match 100 Jul 2 2021 L
Durham Match 104 Jul 9 2021 W
Northamptonshire Match 115 Jul 16 2021
Yorkshire Match 120 Jul 18 2021
9 NOR NOR 13 4 8 9
Opponent Match Date Result
Worcestershire Match 16 Jun 11 2021 L
Nottinghamshire Match 22 Jun 13 2021 L
Warwickshire Match 29 Jun 15 2021 L
Derbyshire Match 38 Jun 17 2021 L
Worcestershire Match 40 Jun 18 2021 A
Leicestershire Match 53 Jun 20 2021 L
Durham Match 60 Jun 23 2021 W
Lancashire Match 68 Jun 25 2021 W
Yorkshire Match 75 Jun 26 2021 L
Leicestershire Match 82 Jun 29 2021 W
Durham Match 86 Jun 30 2021 W
Lancashire Match 103 Jul 9 2021 L
Derbyshire Match 115 Jul 16 2021
Warwickshire Match 121 Jul 18 2021 L

SOUTH

# Team PLD Won Lost Points
1 KET KET 14 9 4 19
Opponent Match Date Result
Hampshire Match 4 Jun 9 2021 W
Middlesex Match 14 Jun 11 2021 W
Gloucestershire Match 23 Jun 13 2021 W
Somerset Match 28 Jun 15 2021 L
Glamorgan Match 32 Jun 16 2021 W
Essex Match 49 Jun 20 2021 W
Gloucestershire Match 56 Jun 22 2021 L
Essex Match 71 Jun 25 2021 W
Somerset Match 80 Jun 28 2021 L
Sussex Match 83 Jun 29 2021 A
Surrey Match 99 Jul 2 2021 W
Surrey Match 105 Jul 9 2021 W
Middlesex Match 111 Jul 16 2021 W
Sussex Match 124 Jul 18 2021 L
2 SOM SOM 14 8 4 18
Opponent Match Date Result
Essex Match 3 Jun 9 2021 L
Surrey Match 11 Jun 11 2021 L
Kent Match 28 Jun 15 2021 W
Sussex Match 45 Jun 18 2021 A
Glamorgan Match 47 Jun 19 2021 A
Surrey Match 61 Jun 23 2021 W
Hampshire Match 67 Jun 25 2021 W
Kent Match 80 Jun 28 2021 W
Essex Match 84 Jun 29 2021 L
Gloucestershire Match 89 Jul 1 2021 W
Middlesex Match 97 Jul 2 2021 W
Hampshire Match 107 Jul 9 2021 L
Glamorgan Match 114 Jul 16 2021 W
Gloucestershire Match 125 Jul 18 2021 W
3 SUS SUS 14 6 3 17
Opponent Match Date Result
Gloucestershire Match 9 Jun 11 2021 W
Hampshire Match 17 Jun 12 2021 W
Essex Match 30 Jun 15 2021 W
Surrey Match 36 Jun 17 2021 A
Somerset Match 45 Jun 18 2021 A
Glamorgan Match 57 Jun 22 2021 A
Gloucestershire Match 70 Jun 25 2021 L
Surrey Match 78 Jun 27 2021 A
Kent Match 83 Jun 29 2021 A
Middlesex Match 88 Jul 1 2021 L
Glamorgan Match 93 Jul 2 2021 W
Essex Match 108 Jul 9 2021 W
Hampshire Match 117 Jul 16 2021 L
Kent Match 124 Jul 18 2021 W
4 HAM HAM 14 6 5 15
Opponent Match Date Result
Kent Match 4 Jun 9 2021 L
Essex Match 15 Jun 11 2021 W
Sussex Match 17 Jun 12 2021 L
Middlesex Match 25 Jun 15 2021 L
Surrey Match 44 Jun 18 2021 A
Gloucestershire Match 48 Jun 20 2021 A
Somerset Match 67 Jun 25 2021 L
Middlesex Match 79 Jun 28 2021 A
Surrey Match 87 Jun 30 2021 L
Gloucestershire Match 98 Jul 2 2021 W
Somerset Match 107 Jul 9 2021 W
Essex Match 109 Jul 16 2021 W
Sussex Match 117 Jul 16 2021 W
Glamorgan Match 119 Jul 18 2021 W
5 SUR SUR 14 6 5 15
Opponent Match Date Result
Middlesex Match 8 Jun 10 2021 W
Somerset Match 11 Jun 11 2021 W
Glamorgan Match 24 Jun 14 2021 W
Sussex Match 36 Jun 17 2021 A
Hampshire Match 44 Jun 18 2021 A
Essex Match 54 Jun 21 2021 L
Somerset Match 61 Jun 23 2021 L
Middlesex Match 66 Jun 25 2021 W
Sussex Match 78 Jun 27 2021 A
Glamorgan Match 81 Jun 29 2021 L
Hampshire Match 87 Jun 30 2021 W
Kent Match 99 Jul 2 2021 L
Kent Match 105 Jul 9 2021 L
Gloucestershire Match 110 Jul 16 2021 W
6 GLO GLO 14 6 6 14
Opponent Match Date Result
Glamorgan Match 5 Jun 10 2021 W
Sussex Match 9 Jun 11 2021 L
Kent Match 23 Jun 13 2021 L
Middlesex Match 35 Jun 17 2021 W
Essex Match 46 Jun 18 2021 A
Hampshire Match 48 Jun 20 2021 A
Kent Match 56 Jun 22 2021 W
Glamorgan Match 64 Jun 24 2021 W
Sussex Match 70 Jun 25 2021 W
Somerset Match 89 Jul 1 2021 L
Hampshire Match 98 Jul 2 2021 L
Middlesex Match 101 Jul 9 2021 W
Surrey Match 110 Jul 16 2021 L
Somerset Match 125 Jul 18 2021 L
7 ESS ESS 14 5 8 11
Opponent Match Date Result
Somerset Match 3 Jun 9 2021 W
Hampshire Match 15 Jun 11 2021 L
Glamorgan Match 19 Jun 13 2021 L
Sussex Match 30 Jun 15 2021 L
Gloucestershire Match 46 Jun 18 2021 A
Kent Match 49 Jun 20 2021 L
Surrey Match 54 Jun 21 2021 W
Middlesex Match 62 Jun 24 2021 W
Kent Match 71 Jun 25 2021 L
Somerset Match 84 Jun 29 2021 W
Glamorgan Match 92 Jul 1 2021 W
Sussex Match 108 Jul 9 2021 L
Hampshire Match 109 Jul 16 2021 L
Middlesex Match 122 Jul 18 2021 L
8 MID MID 14 4 9 9
Opponent Match Date Result
Surrey Match 8 Jun 10 2021 L
Kent Match 14 Jun 11 2021 L
Hampshire Match 25 Jun 15 2021 W
Gloucestershire Match 35 Jun 17 2021 L
Glamorgan Match 39 Jun 18 2021 L
Essex Match 62 Jun 24 2021 L
Surrey Match 66 Jun 25 2021 L
Glamorgan Match 77 Jun 27 2021 W
Hampshire Match 79 Jun 28 2021 A
Sussex Match 88 Jul 1 2021 W
Somerset Match 97 Jul 2 2021 L
Gloucestershire Match 101 Jul 9 2021 L
Kent Match 111 Jul 16 2021 L
Essex Match 122 Jul 18 2021 W
9 GLA GLA 14 3 9 8
Opponent Match Date Result
Gloucestershire Match 5 Jun 10 2021 L
Essex Match 19 Jun 13 2021 W
Surrey Match 24 Jun 14 2021 L
Kent Match 32 Jun 16 2021 L
Middlesex Match 39 Jun 18 2021 W
Somerset Match 47 Jun 19 2021 A
Sussex Match 57 Jun 22 2021 A
Gloucestershire Match 64 Jun 24 2021 L
Middlesex Match 77 Jun 27 2021 L
Surrey Match 81 Jun 29 2021 W
Essex Match 92 Jul 1 2021 L
Sussex Match 93 Jul 2 2021 L
Somerset Match 114 Jul 16 2021 L
Hampshire Match 119 Jul 18 2021 L