Cricket Scores & Fixtures
Men's International Test Match Series
- Day 4 of 5, 24 July to 28 JulySri Lanka vs Pakistan, resultPakistan win by an innings and 222 runsSri Lanka innings:
- 166 all out from 48.4 overs
- 188 all out from 67.4 overs
- 576 for 5 declared from 134.0 overs
Men's One Day International Series
- West Indies vs India, resultIndia win by 5 wicketsWest Indies innings:
- 114 all out from 23.0 overs
- 118 for 5 from 22.5 overs
ICC Men's T20 World Cup Europe Qualifier
- Scotland vs Denmark, resultScotland win by 33 runsScotland innings:
- 159 for 7 from 18.0 overs
- 126 for 7 from 18.0 overs
Vitality County Championship - Division One
- Day 3 of 4, 25 July to 28 JulyHampshire vs Essex, resultEssex win by 6 wicketsHampshire innings:
- 120 all out from 38.2 overs
- 131 all out from 49.1 overs
- 169 all out from 71.5 overs
- 86 for 4 from 24.1 overs
- Day 3 of 4, 25 July to 28 JulyWarwickshire vs Middlesex, resultMiddlesex win by 8 wicketsWarwickshire innings:
- 60 all out from 22.5 overs
- 232 all out from 88.4 overs
- 199 all out from 52.1 overs
- 97 for 2 from 25.1 overs
- Day 3 of 4, 25 July to 28 JulySomerset vs Surrey, resultSurrey win by 10 wicketsSomerset innings:
- 170 all out from 56.3 overs
- 226 all out from 62.5 overs
- 368 all out from 90.1 overs
- 29 for 0 from 8.3 overs
Minor Multi-Day
- Day 3 of 3, 25 July to 27 JulyTrinidad and Tobago Under-19s Men vs Guyana Under-19s Men, closeGuyana Under-19s Men lead Trinidad and Tobago Under-19s Men by 57 runs with 6 wickets remaining
- Day 3 of 3, 25 July to 27 JulyWindward Islands Under-19s Men vs Jamaica Under-19s Men, closeWindward Islands Under-19s Men trail Jamaica Under-19s Men by 131 runs
- Day 3 of 3, 25 July to 27 JulyBarbados Under-19s Men vs Leeward Islands Under-19s Men, closeBarbados Under-19s Men lead Leeward Islands Under-19s Men by 119 runs with 6 wickets remaining
All times are UK and subject to change. BBC is not responsible for any changes.