The 20th edition of the T20 Blast will kick off on May 25, with an opening encounter scheduled between last year's champions Kent and the runner-ups Somerset.
How many counties are participating?
A total of 18 counties are participating in the tournament, which are further divided into two divisions – the North Group and the South Group.
North Group: Birmingham Bears, Derbyshire Falcons, Durham, Lancashire Lightning, Leicestershire Foxes, Northants Steelbacks, Notts Outlaws, Worcestershire Rapids, Yorkshire Vikings
South Group: Essex Eagles, Gloucestershire, Hampshire Hawks, Kent Spitfires, Glamorgan, Middlesex, Somerset, Surrey, Sussex Sharks
What's the format?
Each county will play 14 group-stage matches in the tournament, with seven at home and seven away. The group stage, which comprises 126 games, will be played across 40 days, with the final round-robin matches slated to be played on July 3.
The tournament's knockout stage will see the counties in action from July 6, with the quarter-finals set to be played between July 6 and 9.
The semi-finals and the T20 Blast 2022 final will be played at Edgbaston on July 16.
How many overseas players can play for a county?
Each county team will be allowed to play a maximum of two 'overseas' players in a match.
Where to watch?
The Blast T20 2022 will be broadcast on TV via Sky Sports Cricket, as live coverage begins on May 25, with last year's winners Kent taking on Somerset.
There will be no live telecast of the Vitality T20 Blast on any TV channel in India. However, live streaming of the tournament will be available for selected matches on the FanCode and YouTube Channels of respective counties.
Full List Of Fixtures
Wednesday, May 25
Kent vs Somerset - 11:30 PM
Yorkshire vs Worcestershire - 11:30 PM
Thursday, May 26
Birmingham vs Northamptonshire - 9:00 PM
Middlesex vs Gloucestershire - 11:00 PM
Leicestershire vs Durham - 11:00 PM
Sussex vs Glamorgan - 11:30 PM
Friday, May 27
Gloucestershire vs Sussex - 11:00 PM
Lancashire vs Yorkshire - 11:00 PM
Surrey vs Glamorgan - 11:00 PM
Northamptonshire vs Durham - 11:00 PM
Nottinghamshire vs Worcestershire - 11:00 PM
Hampshire vs Middlesex - 11:30 PM
Kent vs Essex - 11:30 PM
Derbyshire vs Birmingham - 11:30 PM
Saturday, May 28
Leicestershire vs Derbyshire - 7:00 PM
Sunday, May 29
Birmingham vs Durham - 7:00 PM
Lancashire vs Worcestershire - 7:00 PM
Middlesex vs Glamorgan - 7:00 PM
Sussex vs Kent - 7:00 PM
Yorkshire vs Leicestershire - 7:30 PM
Somerset vs Essex - 8:30 PM
Monday, May 30
Nottinghamshire vs Northamptonshire - 11:00 PM
Hampshire vs Somerset - 11:30 PM
Tuesday, May 31
Yorkshire vs Derbyshire - 11:00 PM
Surrey vs Gloucestershire - 11:00 PM
Nottinghamshire vs Lancashire - 11:00 PM
Essex vs Hampshire - 11:30 PM
Wednesday, June 1
Lancashire vs Derbyshire - 7:30 PM
Gloucestershire vs Kent - 11:00 PM
Durham vs Worcestershire - 11:00 PM
Somerset vs Sussex - 11:00 PM
Northamptonshire vs Leicestershire - 11:00 PM
Thursday, June 2
Birmingham vs Leicestershire - 7:00 PM
Surrey vs Hampshire - 11:00 PM
Glamorgan vs Essex - 11:00 PM
Friday, June 3
Worcestershire vs Birmingham - 7:00 PM
Gloucestershire vs Essex - 11:00 PM
Lancashire vs Northamptonshire - 11:00 PM
Yorkshire vs Durham - 11:00 PM
Somerset vs Glamorgan - 11:00 PM
Kent vs Surrey - 11:30 PM
Sussex vs Middlesex - 11:30 PM
Derbyshire vs Nottinghamshire - 11:30 PM
Saturday, June 4
Hampshire vs Sussex - 11:30 PM
Sunday, June 5
Kent vs Middlesex - 7:00 PM
Birmingham vs Nottinghamshire - 7:00 PM
Worcestershire vs Leicestershire - 7:00 PM
Durham vs Northamptonshire - 7:00 PM
Glamorgan vs Surrey - 7:00 PM
Monday, June 6
Yorkshire vs Nottinghamshire - 11:00 PM
Tuesday, June 7
Middlesex vs Hampshire - 9:00 PM
Glamorgan vs Gloucestershire - 11:00 PM
Northamptonshire vs Derbyshire - 11:00 PM
Leicestershire vs Lancashire - 11:00 PM
Essex vs Kent - 11:30 PM
Wednesday, June 8
Yorkshire vs Lancashire - 11:00 PM
Surrey vs Sussex - 11:00 PM
Durham vs Birmingham - 11:00 PM
Thursday, June 9
Middlesex vs Surrey - 10:45 PM
Gloucestershire vs Somerset - 11:00 PM
Northamptonshire vs Worcestershire - 11:00 PM
Hampshire vs Essex - 11:30 PM
Derbyshire vs Leicestershire - 11:30 PM
Friday, June 10
Worcestershire vs Derbyshire - 10:00 PM
Birmingham vs Yorkshire - 11:00 PM
Durham vs Lancashire - 11:00 PM
Glamorgan vs Hampshire - 11:00 PM
Somerset vs Kent - 11:00 PM
Leicestershire vs Nottinghamshire - 11:00 PM
Sussex vs Gloucestershire - 11:30 PM
Essex vs Middlesex - 11:30 PM
Friday, June 17
Surrey vs Middlesex - 11:00 PM
Durham vs Yorkshire - 11:00 PM
Somerset vs Gloucestershire - 11:00 PM
Northamptonshire vs Lancashire - 11:00 PM
Nottinghamshire vs Birmingham - 11:00 PM
Leicestershire vs Worcestershire - 11:00 PM
Hampshire vs Kent - 11:30 PM
Essex vs Sussex - 11:30 PM
Saturday, June 18
Gloucestershire vs Glamorgan - 7:00 PM
Derbyshire vs Yorkshire - 7:00 PM
Worcestershire vs Northamptonshire - 7:00 PM
Sunday, June 19
Hampshire vs Surrey - 7:00 PM
Birmingham vs Derbyshire - 7:00 PM
Middlesex vs Kent - 7:00 PM
Durham vs Leicestershire - 7:00 PM
Glamorgan vs Sussex - 7:00 PM
Lancashire vs Nottinghamshire - 7:00 PM
Essex vs Somerset - 7:00 PM
Tuesday, June 21
Surrey vs Somerset - 11:00 PM
Glamorgan vs Middlesex - 11:00 PM
Nottinghamshire vs Leicestershire - 11:00 PM
Kent vs Gloucestershire - 11:30 PM
Derbyshire vs Northamptonshire - 11:30 PM
Wednesday, June 22
Northamptonshire vs Birmingham - 11:00 PM
Thursday, June 23
Middlesex vs Essex - 10:45 PM
Worcestershire vs Yorkshire - 11:00 PM
Lancashire vs Durham - 11:00 PM
Nottinghamshire vs Derbyshire - 11:00 PM
Sussex vs Surrey - 11:30 PM
Somerset vs Hampshire - 11:30 PM
Friday, June 24
Gloucestershire vs Hampshire - 11:00 PM
Birmingham vs Worcestershire - 11:00 PM
Durham vs Nottinghamshire - 11:00 PM
Glamorgan vs Somerset - 11:00 PM
Northamptonshire vs Yorkshire - 11:00 PM
Kent vs Sussex - 11:30 PM
Essex vs Surrey - 11:30 PM
Derbyshire vs Lancashire - 11:30 PM
Friday, July 1
Worcestershire vs Lancashire - 10:00 PM
Yorkshire vs Birmingham - 11:00 PM
Surrey vs Kent - 11:00 PM
Middlesex vs Somerset - 11:00 PM
Nottinghamshire vs Durham - 11:00 PM
Leicestershire vs Northamptonshire - 11:00 PM
Hampshire vs Gloucestershire - 11:30 PM
Sussex vs Essex - 11:30 PM
Saturday, July 2
Essex vs Glamorgan - 11:00 PM
Sunday, July 3
Gloucestershire vs Middlesex - 7:00 PM
Kent vs Glamorgan - 7:00 PM
Lancashire vs Birmingham - 7:00 PM
Worcestershire vs Nottinghamshire - 7:00 PM
Sussex vs Hampshire - 7:00 PM
Derbyshire vs Durham - 7:00 PM
Leicestershire vs Yorkshire - 7:00 PM
Somerset vs Surrey - 11:00 PM
Wednesday, July 6
Quarter-final 1 - 11:00 PM
Friday, July 8
Quarter-final 2 - 11:00 PM
Quarter-final 3 - 11:00 PM
Saturday, July 9
Quarter-final 4 - 11:00 PM
Saturday, July 16
Semi-final 1 - 3:30 PM
Semi-final 2 - 7:00 PM
Vitality T20 Blast 2022 final - 11:15 PM