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 DER DER 0 0 0 0
Opponent Match Date Result
Lancashire Match 1 Jun 9 2021
Leicestershire Match 16 Jun 11 2021
Warwickshire Match 22 Jun 13 2021
Lancashire Match 31 Jun 15 2021
Northamptonshire Match 38 Jun 17 2021
Nottinghamshire Match 46 Jun 18 2021
Yorkshire Match 50 Jun 20 2021
Leicestershire Match 57 Jun 22 2021
Warwickshire Match 62 Jun 24 2021
Nottinghamshire Match 71 Jun 25 2021
Worcestershire Match 100 Jul 2 2021
Durham Match 105 Jul 9 2021
Northamptonshire Match 115 Jul 16 2021
Yorkshire Match 121 Jul 18 2021
2 DUR DUR 0 0 0 0
Opponent Match Date Result
Yorkshire Match 11 Jun 11 2021
Leicestershire Match 23 Jun 13 2021
Nottinghamshire Match 26 Jun 15 2021
Lancashire Match 35 Jun 17 2021
Yorkshire Match 41 Jun 18 2021
Warwickshire Match 51 Jun 20 2021
Northamptonshire Match 60 Jun 23 2021
Worcestershire Match 65 Jun 25 2021
Warwickshire Match 73 Jun 26 2021
Warwickshire Match 87 Jun 30 2021
Leicestershire Match 97 Jul 2 2021
Derbyshire Match 105 Jul 9 2021
Lancashire Match 112 Jul 16 2021
Nottinghamshire Match 125 Jul 18 2021
3 LAN LAN 0 0 0 0
Opponent Match Date Result
Derbyshire Match 1 Jun 9 2021
Leicestershire Match 6 Jun 10 2021
Worcestershire Match 19 Jun 13 2021
Derbyshire Match 31 Jun 15 2021
Durham Match 35 Jun 17 2021
Warwickshire Match 40 Jun 18 2021
Nottinghamshire Match 52 Jun 20 2021
Northamptonshire Match 70 Jun 25 2021
Nottinghamshire Match 75 Jun 26 2021
Worcestershire Match 89 Jul 1 2021
Yorkshire Match 96 Jul 2 2021
Northamptonshire Match 104 Jul 9 2021
Durham Match 112 Jul 16 2021
Yorkshire Match 118 Jul 17 2021
4 LEI LEI 0 0 0 0
Opponent Match Date Result
Lancashire Match 6 Jun 10 2021
Derbyshire Match 16 Jun 11 2021
Durham Match 23 Jun 13 2021
Yorkshire Match 25 Jun 15 2021
Warwickshire Match 34 Jun 16 2021
Northamptonshire Match 53 Jun 20 2021
Derbyshire Match 57 Jun 22 2021
Yorkshire Match 72 Jun 25 2021
Worcestershire Match 76 Jun 27 2021
Northamptonshire Match 84 Jun 29 2021
Nottinghamshire Match 92 Jul 1 2021
Durham Match 97 Jul 2 2021
Nottinghamshire Match 116 Jul 16 2021
Worcestershire Match 126 Jul 18 2021
5 NOR NOR 0 0 0 0
Opponent Match Date Result
Worcestershire Match 14 Jun 11 2021
Nottinghamshire Match 21 Jun 13 2021
Warwickshire Match 30 Jun 15 2021
Derbyshire Match 38 Jun 17 2021
Worcestershire Match 39 Jun 18 2021
Leicestershire Match 53 Jun 20 2021
Durham Match 60 Jun 23 2021
Lancashire Match 70 Jun 25 2021
Yorkshire Match 74 Jun 26 2021
Leicestershire Match 84 Jun 29 2021
Yorkshire Match 86 Jun 30 2021
Lancashire Match 104 Jul 9 2021
Derbyshire Match 115 Jul 16 2021
Warwickshire Match 122 Jul 18 2021
6 NOT NOT 0 0 0 0
Opponent Match Date Result
Worcestershire Match 2 Jun 9 2021
Warwickshire Match 15 Jun 11 2021
Northamptonshire Match 21 Jun 13 2021
Durham Match 26 Jun 15 2021
Derbyshire Match 46 Jun 18 2021
Lancashire Match 52 Jun 20 2021
Worcestershire Match 58 Jun 22 2021
Derbyshire Match 71 Jun 25 2021
Lancashire Match 75 Jun 26 2021
Leicestershire Match 92 Jul 1 2021
Warwickshire Match 95 Jul 2 2021
Yorkshire Match 108 Jul 9 2021
Leicestershire Match 116 Jul 16 2021
Durham Match 125 Jul 18 2021
7 WAR WAR 0 0 0 0
Opponent Match Date Result
Yorkshire Match 5 Jun 10 2021
Nottinghamshire Match 15 Jun 11 2021
Derbyshire Match 22 Jun 13 2021
Northamptonshire Match 30 Jun 15 2021
Leicestershire Match 34 Jun 16 2021
Lancashire Match 40 Jun 18 2021
Durham Match 51 Jun 20 2021
Derbyshire Match 62 Jun 24 2021
Durham Match 73 Jun 26 2021
Durham Match 87 Jun 30 2021
Nottinghamshire Match 95 Jul 2 2021
Worcestershire Match 102 Jul 9 2021
Worcestershire Match 111 Jul 16 2021
Northamptonshire Match 122 Jul 18 2021
8 WOR WOR 0 0 0 0
Opponent Match Date Result
Nottinghamshire Match 2 Jun 9 2021
Northamptonshire Match 14 Jun 11 2021
Lancashire Match 19 Jun 13 2021
Yorkshire Match 32 Jun 16 2021
Northamptonshire Match 39 Jun 18 2021
Nottinghamshire Match 58 Jun 22 2021
Yorkshire Match 59 Jun 23 2021
Durham Match 65 Jun 25 2021
Leicestershire Match 76 Jun 27 2021
Lancashire Match 89 Jul 1 2021
Derbyshire Match 100 Jul 2 2021
Warwickshire Match 102 Jul 9 2021
Warwickshire Match 111 Jul 16 2021
Leicestershire Match 126 Jul 18 2021
9 YOR YOR 0 0 0 0
Opponent Match Date Result
Warwickshire Match 5 Jun 10 2021
Durham Match 11 Jun 11 2021
Leicestershire Match 25 Jun 15 2021
Worcestershire Match 32 Jun 16 2021
Durham Match 41 Jun 18 2021
Derbyshire Match 50 Jun 20 2021
Worcestershire Match 59 Jun 23 2021
Leicestershire Match 72 Jun 25 2021
Northamptonshire Match 74 Jun 26 2021
Northamptonshire Match 86 Jun 30 2021
Lancashire Match 96 Jul 2 2021
Nottinghamshire Match 108 Jul 9 2021
Lancashire Match 118 Jul 17 2021
Derbyshire Match 121 Jul 18 2021

SOUTH

# Team PLD Won Lost Points
1 ESS ESS 0 0 0 0
Opponent Match Date Result
Somerset Match 4 Jun 9 2021
Hampshire Match 12 Jun 11 2021
Glamorgan Match 20 Jun 13 2021
Sussex Match 28 Jun 15 2021
Gloucestershire Match 45 Jun 18 2021
Kent Match 49 Jun 20 2021
Surrey Match 54 Jun 21 2021
Middlesex Match 63 Jun 24 2021
Kent Match 68 Jun 25 2021
Somerset Match 83 Jun 29 2021
Glamorgan Match 91 Jul 1 2021
Sussex Match 107 Jul 9 2021
Hampshire Match 109 Jul 16 2021
Middlesex Match 123 Jul 18 2021
2 GLA GLA 0 0 0 0
Opponent Match Date Result
Gloucestershire Match 8 Jun 10 2021
Essex Match 20 Jun 13 2021
Surrey Match 24 Jun 14 2021
Kent Match 33 Jun 16 2021
Middlesex Match 43 Jun 18 2021
Somerset Match 47 Jun 19 2021
Sussex Match 56 Jun 22 2021
Gloucestershire Match 64 Jun 24 2021
Middlesex Match 77 Jun 27 2021
Surrey Match 81 Jun 29 2021
Essex Match 91 Jul 1 2021
Sussex Match 98 Jul 2 2021
Somerset Match 114 Jul 16 2021
Hampshire Match 119 Jul 18 2021
3 GLO GLO 0 0 0 0
Opponent Match Date Result
Glamorgan Match 8 Jun 10 2021
Sussex Match 9 Jun 11 2021
Middlesex Match 37 Jun 17 2021
Essex Match 45 Jun 18 2021
Hampshire Match 48 Jun 20 2021
Kent Match 55 Jun 22 2021
Glamorgan Match 64 Jun 24 2021
Sussex Match 67 Jun 25 2021
Somerset Match 88 Jul 1 2021
Hampshire Match 93 Jul 2 2021
Middlesex Match 101 Jul 9 2021
Surrey Match 110 Jul 16 2021
Somerset Match 124 Jul 18 2021
4 HAM HAM 0 0 0 0
Opponent Match Date Result
Kent Match 3 Jun 9 2021
Essex Match 12 Jun 11 2021
Sussex Match 17 Jun 12 2021
Kent Match 18 Jun 13 2021
Middlesex Match 27 Jun 15 2021
Surrey Match 42 Jun 18 2021
Gloucestershire Match 48 Jun 20 2021
Somerset Match 69 Jun 25 2021
Middlesex Match 79 Jun 28 2021
Surrey Match 85 Jun 30 2021
Gloucestershire Match 93 Jul 2 2021
Somerset Match 103 Jul 9 2021
Essex Match 109 Jul 16 2021
Sussex Match 117 Jul 16 2021
Glamorgan Match 119 Jul 18 2021
5 KEN KEN 0 0 0 0
Opponent Match Date Result
Hampshire Match 3 Jun 9 2021
Middlesex Match 10 Jun 11 2021
Hampshire Match 18 Jun 13 2021
Somerset Match 29 Jun 15 2021
Glamorgan Match 33 Jun 16 2021
Essex Match 49 Jun 20 2021
Gloucestershire Match 55 Jun 22 2021
Essex Match 68 Jun 25 2021
Somerset Match 80 Jun 28 2021
Sussex Match 82 Jun 29 2021
Surrey Match 94 Jul 2 2021
Surrey Match 106 Jul 9 2021
Middlesex Match 113 Jul 16 2021
Sussex Match 120 Jul 18 2021
6 MID MID 0 0 0 0
Opponent Match Date Result
Surrey Match 7 Jun 10 2021
Kent Match 10 Jun 11 2021
Hampshire Match 27 Jun 15 2021
Gloucestershire Match 37 Jun 17 2021
Glamorgan Match 43 Jun 18 2021
Essex Match 63 Jun 24 2021
Surrey Match 66 Jun 25 2021
Glamorgan Match 77 Jun 27 2021
Hampshire Match 79 Jun 28 2021
Sussex Match 90 Jul 1 2021
Somerset Match 99 Jul 2 2021
Gloucestershire Match 101 Jul 9 2021
Kent Match 113 Jul 16 2021
Essex Match 123 Jul 18 2021
7 SOM SOM 0 0 0 0
Opponent Match Date Result
Essex Match 4 Jun 9 2021
Surrey Match 13 Jun 11 2021
Kent Match 29 Jun 15 2021
Sussex Match 44 Jun 18 2021
Glamorgan Match 47 Jun 19 2021
Surrey Match 61 Jun 23 2021
Hampshire Match 69 Jun 25 2021
Kent Match 80 Jun 28 2021
Essex Match 83 Jun 29 2021
Gloucestershire Match 88 Jul 1 2021
Middlesex Match 99 Jul 2 2021
Hampshire Match 103 Jul 9 2021
Glamorgan Match 114 Jul 16 2021
Gloucestershire Match 124 Jul 18 2021
8 SUR SUR 0 0 0 0
Opponent Match Date Result
Middlesex Match 7 Jun 10 2021
Somerset Match 13 Jun 11 2021
Glamorgan Match 24 Jun 14 2021
Sussex Match 36 Jun 17 2021
Hampshire Match 42 Jun 18 2021
Essex Match 54 Jun 21 2021
Somerset Match 61 Jun 23 2021
Middlesex Match 66 Jun 25 2021
Sussex Match 78 Jun 27 2021
Glamorgan Match 81 Jun 29 2021
Hampshire Match 85 Jun 30 2021
Kent Match 94 Jul 2 2021
Kent Match 106 Jul 9 2021
Gloucestershire Match 110 Jul 16 2021
9 SUS SUS 0 0 0 0
Opponent Match Date Result
Gloucestershire Match 9 Jun 11 2021
Hampshire Match 17 Jun 12 2021
Essex Match 28 Jun 15 2021
Surrey Match 36 Jun 17 2021
Somerset Match 44 Jun 18 2021
Glamorgan Match 56 Jun 22 2021
Gloucestershire Match 67 Jun 25 2021
Surrey Match 78 Jun 27 2021
Kent Match 82 Jun 29 2021
Middlesex Match 90 Jul 1 2021
Glamorgan Match 98 Jul 2 2021
Essex Match 107 Jul 9 2021
Hampshire Match 117 Jul 16 2021
Kent Match 120 Jul 18 2021