Cricket Scores & Fixtures
Rothesay County Championship Division 1
- Day 4 of 4, 20 April to 23 AprilMiddlesex vs Nottinghamshire, resultMiddlesex win by 4 wicketsMiddlesex innings:
- 274 all out from 82.0 overs
- 249 for 6 from 39.0 overs
- 364 all out from 99.3 overs
- 158 for 6 declared from 50.5 overs
- Day 4 of 4, 20 April to 23 AprilSomerset vs Lancashire, resultMatch DrawnSomerset innings:
- 441 all out from 122.4 overs
- 256 for 6 from 86.0 overs
- 554 all out from 111.1 overs
Rothesay County Championship Division 2
- Day 4 of 4, 20 April to 23 AprilWorcestershire vs Gloucestershire, resultMatch DrawnWorcestershire innings:
- 157 all out from 55.1 overs
- 51 for 4 from 14.0 overs
- 231 all out from 54.4 overs
- 226 for 4 declared from 62.0 overs
- Day 4 of 4, 20 April to 23 AprilGlamorgan vs Durham, resultMatch DrawnGlamorgan innings:
- 305 all out from 79.4 overs
- 104 for 6 from 23.0 overs
- 471 for 9 declared from 112.3 overs
Indian Premier League
- Royal Challengers Bangalore vs Rajasthan Royals, resultRoyal Challengers Bangalore win by 7 runsRoyal Challengers Bangalore innings:
- 189 for 9 from 20.0 overs
- 182 for 6 from 20.0 overs
- Kolkata Knight Riders vs Chennai Super Kings, resultChennai Super Kings win by 49 runsKolkata Knight Riders innings:
- 186 for 8 from 20.0 overs
- 235 for 4 from 20.0 overs
All times are UK and subject to change. BBC is not responsible for any changes.