Cricket Scores & Fixtures
ICC Men's T20 World Cup - Group C
- Afghanistan vs PNG, resultAfghanistan win by 7 wicketsAfghanistan innings:
- 101 for 3 from 15.1 overs
- 95 all out from 19.5 overs
ICC Men's T20 World Cup - Group A
- USA vs Ireland, resultMatch Abandoned without a ball bowled
Vitality Blast - South Group
- Somerset vs Kent Spitfires, resultSomerset win by 14 runs (DLS Method)Somerset innings:
- 55 for 6 from 5.0 overs
- 46 for 5 from 5.0 overs
- Essex vs Sussex Sharks, resultSussex Sharks win by 8 wicketsEssex innings:
- 178 for 9 from 20.0 overs
- 181 for 2 from 15.4 overs
- Hampshire Hawks vs Middlesex, resultNo resultHampshire Hawks: yet to batMiddlesex innings:
- 113 for 8 from 16.5 overs
Vitality Blast - North Group
- Worcestershire Rapids vs Nottinghamshire Outlaws, resultNottinghamshire Outlaws win by 1 run (DLS Method)Worcestershire Rapids innings:
- 141 for 6 from 20.0 overs
- 100 for 3 from 15.0 overs
- Leicestershire Foxes vs Lancashire Lightning, resultLancashire Lightning win by 25 runsLeicestershire Foxes innings:
- 137 for 9 from 20.0 overs
- 162 all out from 18.5 overs
- Derbyshire Falcons vs Northamptonshire Steelbacks, resultDerbyshire Falcons win by 24 runs (DLS Method)Derbyshire Falcons innings:
- 123 for 3 from 11.0 overs
- 193 for 8 from 20.0 overs
- Birmingham Bears vs Yorkshire Vikings, resultBirmingham Bears win by 4 wicketsBirmingham Bears innings:
- 151 for 6 from 18.1 overs
- 145 all out from 19.5 overs
Women's Twenty20 Tour Match
- Southern Vipers vs Northern Diamonds, resultSouthern Vipers win by 5 wicketsSouthern Vipers innings:
- 146 for 5 from 18.5 overs
- 145 for 4 from 20.0 overs
- Central Sparks vs Lancashire Thunder, resultCentral Sparks win by 8 wicketsCentral Sparks innings:
- 150 for 2 from 20.0 overs
- 146 for 6 from 20.0 overs
All times are UK and subject to change. BBC is not responsible for any changes.