Friday 31st May
- Worcestershire Rapids vs Lancashire Lightning, resultWorcestershire Rapids win by 5 wicketsWorcestershire Rapids innings:
- 172 for 5 from 19.3 overs
- 169 for 5 from 20.0 overs
- Durham vs Birmingham Bears, resultBirmingham Bears win by 6 wicketsDurham innings:
- 101 all out from 18.1 overs
- 105 for 4 from 16.1 overs
- Nottinghamshire Outlaws vs Northamptonshire Steelbacks, resultNorthamptonshire Steelbacks win by 8 wicketsNottinghamshire Outlaws innings:
- 154 all out from 19.2 overs
- 157 for 2 from 13.2 overs
- Somerset vs Essex, resultSomerset win by 4 wicketsSomerset innings:
- 197 for 6 from 19.1 overs
- 193 for 6 from 20.0 overs
- Leicestershire Foxes vs Yorkshire Vikings, resultLeicestershire Foxes win by 7 wicketsLeicestershire Foxes innings:
- 155 for 3 from 14.1 overs
- 151 for 7 from 20.0 overs
- Glamorgan vs Surrey, resultSurrey win by 19 runsGlamorgan innings:
- 181 for 7 from 20.0 overs
- 200 for 8 from 20.0 overs
- Middlesex vs Kent Spitfires, resultKent Spitfires win by 98 runsMiddlesex innings:
- 107 all out from 14.1 overs
- 205 for 8 from 20.0 overs
- Sussex Sharks vs Gloucestershire, resultSussex Sharks win by 3 wicketsSussex Sharks innings:
- 168 for 7 from 20.0 overs
- 167 for 8 from 20.0 overs
Thursday 30th May
- Gloucestershire vs Essex, resultGloucestershire win by 5 wicketsGloucestershire innings:
- 142 for 5 from 17.0 overs
- 141 for 9 from 20.0 overs
- Yorkshire Vikings vs Worcestershire Rapids, resultYorkshire Vikings win by 8 wicketsYorkshire Vikings innings:
- 104 for 2 from 11.4 overs
- 101 all out from 15.4 overs
- Northamptonshire Steelbacks vs Derbyshire Falcons, resultNorthamptonshire Steelbacks win by 5 wicketsNorthamptonshire Steelbacks innings:
- 163 for 5 from 20.0 overs
- 162 for 7 from 20.0 overs
- Hampshire Hawks vs Surrey, resultSurrey win by 5 wicketsHampshire Hawks innings:
- 162 for 9 from 20.0 overs
- 163 for 5 from 19.2 overs
- Lancashire Lightning vs Durham, resultLancashire Lightning win by 9 wicketsLancashire Lightning innings:
- 76 for 1 from 8.0 overs
- 75 all out from 14.3 overs
All times are UK and subject to change. BBC is not responsible for any changes.