Cricket Scores & Fixtures
ICC Men's T20 World Cup - Group A
- USA vs Canada, resultUSA win by 7 wicketsUSA innings:
- 197 for 3 from 17.4 overs
- 194 for 5 from 20.0 overs
ICC Men's T20 World Cup - Group C
- West Indies vs PNG, resultWest Indies win by 5 wicketsWest Indies innings:
- 137 for 5 from 19.0 overs
- 136 for 8 from 20.0 overs
Vitality Blast - South Group
- Hampshire Hawks vs Kent Spitfires, resultHampshire Hawks win by 3 wicketsHampshire Hawks innings:
- 166 for 7 from 19.5 overs
- 165 for 9 from 20.0 overs
- Glamorgan vs Sussex Sharks, resultGlamorgan win by 25 runsGlamorgan innings:
- 183 for 7 from 20.0 overs
- 158 for 6 from 20.0 overs
- Essex vs Middlesex, resultEssex win by 4 wicketsEssex innings:
- 207 for 6 from 17.4 overs
- 203 for 7 from 20.0 overs
- Surrey vs Somerset, resultSurrey win by 57 runsSurrey innings:
- 163 all out from 19.0 overs
- 106 all out from 15.4 overs
Vitality Blast - North Group
- Lancashire Lightning vs Derbyshire Falcons, resultLancashire Lightning win by 57 runsLancashire Lightning innings:
- 179 for 7 from 20.0 overs
- 122 all out from 17.4 overs
- Northamptonshire Steelbacks vs Yorkshire Vikings, resultYorkshire Vikings win by 29 runsNorthamptonshire Steelbacks innings:
- 157 for 8 from 20.0 overs
- 186 for 6 from 20.0 overs
Women's Twenty20 Tour Match
- Sunrisers vs Northern Diamonds, resultSunrisers win by 4 wicketsSunrisers innings:
- 126 for 6 from 20.0 overs
- 123 for 8 from 20.0 overs
- South East Stars vs Southern Vipers, resultSouth East Stars win by 6 wicketsSouth East Stars innings:
- 146 for 4 from 18.1 overs
- 142 for 6 from 20.0 overs
- Lancashire Thunder vs The Blaze, resultThe Blaze win by 7 wicketsLancashire Thunder innings:
- 111 for 9 from 20.0 overs
- 112 for 3 from 15.4 overs
All times are UK and subject to change. BBC is not responsible for any changes.