Cricket Scores & Fixtures
Women's World Cup Qualifier
- Ireland Women vs Scotland Women, resultIreland Women win by 1 wicketIreland Women innings:
- 269 for 9 from 50.0 overs
- 268 for 7 from 50.0 overs
Rothesay County Championship Division 1
- Day 1 of 4, 18 April to 21 AprilDurham vs Yorkshire, closeYorkshire are 295 for 8Durham: yet to batYorkshire innings:
- 295 for 8 from 81.0 overs
- Day 1 of 4, 18 April to 21 AprilEssex vs Worcestershire, closeWorcestershire trail Essex by 81 runs with 6 wickets remainingEssex innings:
- 179 all out from 58.4 overs
- 98 for 4 from 28.0 overs
- Day 1 of 4, 18 April to 21 AprilHampshire vs Somerset, closeSomerset are 94 for 6Hampshire: yet to batSomerset innings:
- 94 for 6 from 27.5 overs
- Day 1 of 4, 18 April to 21 AprilSussex vs Surrey, closeSussex are 227 for 2Sussex innings:
- 227 for 2 from 53.0 overs
- Day 1 of 4, 18 April to 21 AprilWarwickshire vs Nottinghamshire, closeWarwickshire are 34 for 2Warwickshire innings:
- 34 for 2 from 9.2 overs
Rothesay County Championship Division 2
- Day 1 of 4, 18 April to 21 AprilDerbyshire vs Northamptonshire, closeDerbyshire are 216 for 4Derbyshire innings:
- 216 for 4 from 48.4 overs
- Day 1 of 4, 18 April to 21 AprilKent vs Gloucestershire, closeGloucestershire are 365 for 7Kent: yet to batGloucestershire innings:
- 365 for 7 from 96.0 overs
- Day 1 of 4, 18 April to 21 AprilLancashire vs Leicestershire, closeLancashire are 61 for 3Lancashire innings:
- 61 for 3 from 31.0 overs
- Day 1 of 4, 18 April to 21 AprilMiddlesex vs Glamorgan, closeMiddlesex trail Glamorgan by 136 runs with 10 wickets remainingMiddlesex innings:
- 63 for 0 from 20.4 overs
- 199 all out from 69.5 overs
Tata Indian Premier League
- Royal Challengers Bengaluru vs Punjab Kings, resultPunjab Kings win by 5 wicketsRoyal Challengers Bengaluru innings:
- 95 for 9 from 14.0 overs
- 98 for 5 from 12.1 overs
HBL Pakistan Super League
- Karachi Kings vs Quetta Gladiators, resultKarachi Kings win by 56 runsKarachi Kings innings:
- 175 for 7 from 20.0 overs
- 119 for 9 from 20.0 overs
All times are UK and subject to change. BBC is not responsible for any changes.