| 13 Jul 2017 | SUR 158/9 v MID 161/9Match · T20 | Middlesex won by 1 wicket | London | NatWest T20 Blast 2017 |
| 13 Jul 2017 | KEN 152/8 v GLO 156/4Match · T20 | Gloucestershire won by 6 wickets | Cheltenham | NatWest T20 Blast 2017 |
| 12 Jul 2017 | HAM 188/3 v SUS 169/7Match · T20 | Hampshire won by 19 runs | Hove | NatWest T20 Blast 2017 |
| 12 Jul 2017 | SAW 104/2 v SLW 101Match 22 · ODI | South Africa Women won by 8 wickets | Taunton | ICC Women's World Cup 2017 |
| 12 Jul 2017 | AUSW 227/2 v INDW 226/7Match 23 · ODI | Australia Women won by 8 wickets | Bristol | ICC Women's World Cup 2017 |
| 12 Jul 2017 | ENGW 284/9 v NZW 209Match 24 · ODI | England Women won by 75 runs | Derby | ICC Women's World Cup 2017 |
| 11 Jul 2017 | PAKW 117/3 v WIW 285/4Match 21 · ODI | West Indies Women won by 19 runs (DLS method) | Leicester | ICC Women's World Cup 2017 |
| 10 Jul 2017 | SL 203/8 v ZIM 204/7Match 5 · ODI | Zimbabwe won by 3 wickets | Hambantota | Zimbabwe in Sri Lanka ODI Series 2017 |
| 9 Jul 2017 | DUR 161/7 v NOR 162/4Match · T20 | Northamptonshire won by 6 wickets | Chester-le-Street | NatWest T20 Blast 2017 |
| 9 Jul 2017 | GLA 198/3 v SUS 180/6Match · T20 | Glamorgan won by 18 runs | Arundel | NatWest T20 Blast 2017 |
| 9 Jul 2017 | LAN 173/9 v LEI 178/7Match · T20 | Leicestershire won by 3 wickets | Liverpool | NatWest T20 Blast 2017 |
| 9 Jul 2017 | ESS 166/8 v KEN 169/3Match · T20 | Kent won by 7 wickets | Beckenham | NatWest T20 Blast 2017 |
| 9 Jul 2017 | GLO 383 & 286/4d v WOR 300/9d & 155/5Match · First-class | Match drawn | Cheltenham | Specsavers County Championship 2017 |
| 9 Jul 2017 | ENGW 259/8 v AUSW 256/8Match 19 · ODI | England Women won by 3 runs | Bristol | ICC Women's World Cup 2017 |
| 9 Jul 2017 | SLW 182 v WIW 229/9Match 20 · ODI | West Indies Women won by 47 runs | Derby | ICC Women's World Cup 2017 |
| 9 Jul 2017 | WI 194/1 v IND 190/6Only T20I · T20I | West Indies won by 9 wickets | Jamaica | - |
| 8 Jul 2017 | DER 165/8 v YOR 162/7Match · T20 | Derbyshire won by 3 runs | Chesterfield | NatWest T20 Blast 2017 |
| 8 Jul 2017 | NOT 158/6 v WAR 159/4Match · T20 | Warwickshire won by 6 wickets | Birmingham | NatWest T20 Blast 2017 |
| 8 Jul 2017 | NZW 147/2 v PAKW 144Match 17 · ODI | New Zealand Women won by 8 wickets | Taunton | ICC Women's World Cup 2017 |
| 8 Jul 2017 | INDW 158 v SAW 273/9Match 18 · ODI | South Africa Women won by 115 runs | Leicester | ICC Women's World Cup 2017 |
| 8 Jul 2017 | SL 300/6 v ZIM 219/6Match 4 · ODI | Zimbabwe won by 4 wickets (DLS method) | Hambantota | Zimbabwe in Sri Lanka ODI Series 2017 |
| 7 Jul 2017 | YOR 227/5 v NOT 179/8Match · T20 | Yorkshire won by 48 runs | Leeds | NatWest T20 Blast 2017 |
| 7 Jul 2017 | SUR 188/8 v ESS 186/6Match · T20 | Surrey won by 2 runs | Chelmsford | NatWest T20 Blast 2017 |
| 7 Jul 2017 | LAN 192/6 v DUR 140/7Match · T20 | Lancashire won by 52 runs | Chester-le-Street | NatWest T20 Blast 2017 |
| 7 Jul 2017 | HAM 167/5 v GLA 145/9Match · T20 | Hampshire won by 22 runs | Cardiff | NatWest T20 Blast 2017 |
| 7 Jul 2017 | GLO 182/5 v MID 182/9Match · T20 | Match tied | Cheltenham | NatWest T20 Blast 2017 |
| 7 Jul 2017 | WOR 152/9 v WAR 153/2Match · T20 | Warwickshire won by 8 wickets | Worcester | NatWest T20 Blast 2017 |
| 7 Jul 2017 | NOR 179/6 v DER 180/3Match · T20 | Derbyshire won by 7 wickets | Northampton | NatWest T20 Blast 2017 |
| 6 Jul 2017 | ENG 458 & 233 v SA 361 & 119Match 1 · Test | England won by 211 runs | London | Basil D'Oliveira Trophy 2017 |
| 6 Jul 2017 | NZW 151/2 v WIW 150Match 16 · ODI | New Zealand Women won by 8 wickets | Taunton | ICC Women's World Cup 2017 |
| 6 Jul 2017 | WI 205/9 v IND 206/2Match 5 · ODI | India won by 8 wickets | Jamaica | India in West Indies ODI Series 2017 |
| 6 Jul 2017 | SL 312/2 v ZIM 310/8Match 3 · ODI | Sri Lanka won by 8 wickets | Hambantota | Zimbabwe in Sri Lanka ODI Series 2017 |
| 5 Jul 2017 | ENGW 373/5 v SAW 305/9Match 13 · ODI | England Women won by 68 runs | Bristol | ICC Women's World Cup 2017 |
| 5 Jul 2017 | INDW 232/8 v SLW 216/7Match 14 · ODI | India Women won by 16 runs | Derby | ICC Women's World Cup 2017 |
| 5 Jul 2017 | AUSW 290/8 v PAKW 131Match 15 · ODI | Australia Women won by 159 runs | Leicester | ICC Women's World Cup 2017 |
| 3 Jul 2017 | WAR 334 & 233 v MID 334 & 234/9Match · First-class | Middlesex won by 1 wicket | Birmingham | Specsavers County Championship 2017 |
| 3 Jul 2017 | SOM 268 & 281/4d v YOR 213 & 157Match · First-class | Somerset won by 179 runs | Scarborough | Specsavers County Championship 2017 |
| 3 Jul 2017 | HAM 648/7d v SUR 483 & 166/3dMatch · First-class | Match drawn | London | Specsavers County Championship 2017 |
| 3 Jul 2017 | DER 368 & 214 v DUR 301 & 285/4Match · First-class | Durham won by 6 wickets | Chesterfield | Specsavers County Championship 2017 |
| 3 Jul 2017 | GLA 117 & 158 v GLO 141 & 137/0Match · First-class | Gloucestershire won by 10 wickets | Cheltenham | Specsavers County Championship 2017 |
| 3 Jul 2017 | KEN 701/7d & 184/3d v NOR 568Match · First-class | Match drawn | Beckenham | Specsavers County Championship 2017 |
| 2 Jul 2017 | ENGW 206/3 v SLW 204/8Match 9 · ODI | England Women won by 7 wickets | Taunton | ICC Women's World Cup 2017 |
| 2 Jul 2017 | AUSW 220/5 v NZW 219/9Match 10 · ODI | Australia Women won by 5 wickets | Bristol | ICC Women's World Cup 2017 |
| 2 Jul 2017 | INDW 169/9 v PAKW 74Match 11 · ODI | India Women won by 95 runs | Derby | ICC Women's World Cup 2017 |
| 2 Jul 2017 | SAW 51/0 v WIW 48Match 12 · ODI | South Africa Women won by 10 wickets | Leicester | ICC Women's World Cup 2017 |
| 2 Jul 2017 | LL 232 v NW 205Match 4 · List A | Leinster Lightning won by 27 runs | Bready | Cricket Ireland Inter-Provincial Limited Over Cup 2017 |
| 2 Jul 2017 | WI 189/9 v IND 178Match 4 · ODI | West Indies won by 11 runs | Antigua | India in West Indies ODI Series 2017 |
| 2 Jul 2017 | SL 158/3 v ZIM 155Match 2 · ODI | Sri Lanka won by 7 wickets | Galle | Zimbabwe in Sri Lanka ODI Series 2017 |
| 1 Jul 2017 | SUR 297/9 v NOT 298/6Final · List A | Nottinghamshire won by 4 wickets | London | Royal London One-Day Cup 2017 |
| 30 Jun 2017 | WI 158 v IND 251/4Match 3 · ODI | India won by 93 runs | Antigua | India in West Indies ODI Series 2017 |