Cricket Scores & Fixtures
Men's Twenty20 Match
- Somerset vs Sri Lanka Cricket Development XI, resultSomerset win by 66 runsSomerset innings:
- 194 for 4 from 20.0 overs
- 128 all out from 17.3 overs
Vitality Blast - South Group
- Gloucestershire vs Sussex, resultGloucestershire win by 41 runsGloucestershire innings:
- 193 for 7 from 20.0 overs
- 152 for 8 from 20.0 overs
- Surrey vs Glamorgan, resultSurrey win by 4 wicketsSurrey innings:
- 174 for 6 from 19.5 overs
- 173 for 5 from 20.0 overs
- Hampshire vs Middlesex, resultMiddlesex win by 10 runsHampshire innings:
- 153 for 8 from 20.0 overs
- 163 for 6 from 20.0 overs
- Kent vs Essex, resultEssex win by 4 wicketsKent innings:
- 184 for 4 from 20.0 overs
- 188 for 6 from 19.4 overs
Vitality Blast - North Group
- Lancashire vs Yorkshire, resultMatch TiedLancashire innings:
- 183 for 7 from 20.0 overs
- 183 for 5 from 20.0 overs
- Northamptonshire vs Durham, resultNorthamptonshire win by 31 runsNorthamptonshire innings:
- 223 for 4 from 20.0 overs
- 192 all out from 18.5 overs
- Nottinghamshire vs Worcestershire, resultNottinghamshire win by 4 wicketsNottinghamshire innings:
- 168 for 6 from 19.4 overs
- 164 for 9 from 20.0 overs
- Derbyshire vs Warwickshire, resultWarwickshire win by 3 runsDerbyshire innings:
- 197 for 8 from 20.0 overs
- 200 for 6 from 20.0 overs
Tata Indian Premier League
- Rajasthan Royals vs Royal Challengers Bangalore, resultRajasthan Royals win by 7 wicketsRajasthan Royals innings:
- 161 for 3 from 18.1 overs
- 157 for 8 from 20.0 overs
Please note: All times are UK. Some content is provided by third parties, is subject to change, and is unverified.