Cricket Scores & Fixtures
Rothesay County Championship Division 1
- Day 3 of 4, 18 May to 21 MayHampshire vs Northamptonshire, resultHampshire win by an innings and 135 runsHampshire innings:
- 367 all out from 110.1 overs
- 56 all out from 30.2 overs
- 176 all out from 66.3 overs
- Day 3 of 4, 18 May to 21 MaySurrey vs Kent, resultSurrey win by 10 wicketsSurrey innings:
- 362 all out from 92.3 overs
- 58 for 0 from 11.3 overs
- 278 all out from 72.3 overs
- 141 all out from 37.4 overs
- Day 3 of 4, 18 May to 21 MayMiddlesex vs Somerset, resultSomerset win by an innings and 13 runsMiddlesex innings:
- 175 all out from 52.0 overs
- 216 all out from 73.2 overs
- 404 all out from 111.2 overs
Rothesay County Championship Division 2
- Day 3 of 4, 18 May to 21 MayWorcestershire vs Leicestershire, resultWorcestershire win by 3 wicketsWorcestershire innings:
- 83 all out from 21.1 overs
- 274 for 7 from 103.3 overs
- 173 all out from 55.5 overs
- 180 all out from 59.1 overs
Vitality Blast - North Group
- Derbyshire Falcons vs Lancashire Lightning, resultLancashire Lightning win by 4 wicketsDerbyshire Falcons innings:
- 179 for 5 from 20.0 overs
- 183 for 6 from 19.2 overs
- Birmingham Bears vs Yorkshire Vikings, resultBirmingham Bears win by 34 runsBirmingham Bears innings:
- 200 for 6 from 20.0 overs
- 166 all out from 19.5 overs
Indian Premier League
- Delhi Capitals vs Chennai Super Kings, resultChennai Super Kings win by 77 runsDelhi Capitals innings:
- 146 for 9 from 20.0 overs
- 223 for 3 from 20.0 overs
- Kolkata Knight Riders vs Lucknow Super Giants, resultLucknow Super Giants win by 1 runKolkata Knight Riders innings:
- 175 for 7 from 20.0 overs
- 176 for 8 from 20.0 overs
Women's Twenty20 Tour Match
- South East Stars vs The Blaze, resultThe Blaze win by 5 wicketsSouth East Stars innings:
- 160 for 8 from 20.0 overs
- 161 for 5 from 19.2 overs
All times are UK and subject to change. BBC is not responsible for any changes.