Cricket Scores & Fixtures
Vitality County Championship - Division One
- Day 4 of 4, 6 April to 9 AprilLancashire vs Surrey, resultMatch DrawnLancashire innings:
- 291 all out from 92.2 overs
- 247 for 3 from 87.1 overs
- 442 all out from 113.0 overs
- 292 for 6 declared from 65.0 overs
- Day 4 of 4, 6 April to 9 AprilMiddlesex vs Essex, resultEssex win by 97 runsMiddlesex innings:
- 170 all out from 63.3 overs
- 210 all out from 83.0 overs
- 266 all out from 93.1 overs
- 211 all out from 63.2 overs
- Day 4 of 4, 6 April to 9 AprilSomerset vs Warwickshire, resultMatch DrawnSomerset innings:
- 284 all out from 92.4 overs
- 180 for 6 from 50.0 overs
- 392 all out from 109.5 overs
- Day 4 of 4, 6 April to 9 AprilKent vs Northamptonshire, resultKent win by 7 wicketsKent innings:
- 222 all out from 69.4 overs
- 227 for 3 from 64.5 overs
- 117 all out from 32.5 overs
- 331 all out from 117.3 overs
Vitality County Championship - Division Two
- Day 4 of 4, 6 April to 9 AprilYorkshire vs Leicestershire, resultLeicestershire win by 3 wicketsYorkshire innings:
- 517 all out from 102.0 overs
- 286 for 8 declared from 54.0 overs
- 415 all out from 114.1 overs
- 392 for 7 from 85.5 overs
- Day 4 of 4, 6 April to 9 AprilGlamorgan vs Gloucestershire, resultMatch DrawnGlamorgan innings:
- 404 all out from 108.2 overs
- 110 for 3 from 37.0 overs
- 165 all out from 60.5 overs
- 569 for 7 declared from 138.0 overs
- Day 4 of 4, 6 April to 9 AprilSussex vs Durham, resultSussex win by 2 wicketsSussex innings:
- 335 all out from 93.4 overs
- 232 for 8 from 67.0 overs
- 376 all out from 80.2 overs
- 189 all out from 54.0 overs
- Day 4 of 4, 6 April to 9 AprilDerbyshire vs Worcestershire, resultWorcestershire win by 8 wicketsDerbyshire innings:
- 321 all out from 73.1 overs
- 343 all out from 95.5 overs
- 473 all out from 129.0 overs
- 193 for 2 from 42.1 overs
Indian Premier League
- Gujarat Titans vs Kolkata Knight Riders, resultKolkata Knight Riders win by 3 wicketsGujarat Titans innings:
- 204 for 4 from 20.0 overs
- 207 for 7 from 20.0 overs
- Sunrisers Hyderabad vs Punjab Kings, resultSunrisers Hyderabad win by 8 wicketsSunrisers Hyderabad innings:
- 145 for 2 from 17.1 overs
- 143 for 9 from 20.0 overs
All times are UK and subject to change. BBC is not responsible for any changes.