| 30 Jun 2017 | SL 316/5 v ZIM 322/4Match 1 · ODI | Zimbabwe won by 6 wickets | Galle | Zimbabwe in Sri Lanka ODI Series 2017 |
| 29 Jun 2017 | INDW 186/3 v WIW 183/8Match 7 · ODI | India Women won by 7 wickets | Taunton | ICC Women's World Cup 2017 |
| 29 Jun 2017 | AUSW 262/2 v SLW 257/9Match 8 · ODI | Australia Women won by 8 wickets | Bristol | ICC Women's World Cup 2017 |
| 27 Jun 2017 | ENGW 377/7 v PAKW 107/3Match 5 · ODI | England Women won by 107 runs (DLS method) | Leicester | ICC Women's World Cup 2017 |
| 26 Jun 2017 | MID 246 & 262 v ESS 542/3dMatch · First-class | Essex won by an innings and 34 runs | Chelmsford | Specsavers County Championship 2017 |
| 26 Jun 2017 | HAM 211/9d & 96/5d v SOM 147 & 88/8Match · First-class | Match drawn | Southampton | Specsavers County Championship 2017 |
| 26 Jun 2017 | LAN 273 & 178/4 v WAR 321Match · First-class | Match drawn | Birmingham | Specsavers County Championship 2017 |
| 26 Jun 2017 | SUR 516/7d v YOR 27/1Match · First-class | Match drawn | Leeds | Specsavers County Championship 2017 |
| 26 Jun 2017 | DUR 197 v WOR 367Match · First-class | Match drawn | Chester-le-Street | Specsavers County Championship 2017 |
| 26 Jun 2017 | DER 288 & 160 v GLA 237 & 172Match · First-class | Derbyshire won by 39 runs | Cardiff | Specsavers County Championship 2017 |
| 26 Jun 2017 | NOR 261 & 289/7d v LEI 157 & 391Match · First-class | Northamptonshire won by 2 runs | Northampton | Specsavers County Championship 2017 |
| 26 Jun 2017 | KEN 180 & 265/9 v NOT 371Match · First-class | Match drawn | Nottingham | Specsavers County Championship 2017 |
| 26 Jun 2017 | SUS 358/9d & 142/1d v GLO 150/1d & 212/6Match · First-class | Match drawn | Brighton | Specsavers County Championship 2017 |
| 26 Jun 2017 | AUSW 205/2 v WIW 204Match 4 · ODI | Australia Women won by 8 wickets | Taunton | ICC Women's World Cup 2017 |
| 25 Jun 2017 | ENG 181/8 v SA 162/7Match 3 · T20I | England won by 19 runs | Cardiff | South Africa in England T20I Series 2017 |
| 25 Jun 2017 | PAKW 206/8 v SAW 207/7Match 3 · ODI | South Africa Women won by 3 wickets | Leicester | ICC Women's World Cup 2017 |
| 25 Jun 2017 | WI 205/6 v IND 310/5Match 2 · ODI | India won by 105 runs | Trinidad | India in West Indies ODI Series 2017 |
| 24 Jun 2017 | NZW 189/1 v SLW 188/9Match 1 · ODI | New Zealand Women won by 9 wickets | Bristol | ICC Women's World Cup 2017 |
| 24 Jun 2017 | ENGW 246 v INDW 281/3Match 2 · ODI | India Women won by 35 runs | Derby | ICC Women's World Cup 2017 |
| 23 Jun 2017 | ENG 171/6 v SA 174/8Match 2 · T20I | South Africa won by 3 runs | Taunton | South Africa in England T20I Series 2017 |
| 23 Jun 2017 | LL 136/9 v NK 128Match · T20 | Leinster Lightning won by 8 runs | Belfast | Cricket Ireland Inter-Provincial Twenty20 Trophy 2017 |
| 23 Jun 2017 | NW 142/5 v MR 117Match · T20 | North-West Warriors won by 25 runs | Eglinton | Cricket Ireland Inter-Provincial Twenty20 Trophy 2017 |
| 23 Jun 2017 | WI v IND 199/3Match 1 · ODI | No result | Trinidad | India in West Indies ODI Series 2017 |
| 21 Jun 2017 | ENG 143/1 v SA 142/3Match 1 · T20I | England won by 9 wickets | Southampton | South Africa in England T20I Series 2017 |
| 19 Jun 2017 | HAM 395 & 168 v LAN 593Match · First-class | Lancashire won by an innings and 30 runs | Manchester | Specsavers County Championship 2017 |
| 19 Jun 2017 | MID 446 v YOR 208 & 174Match · First-class | Middlesex won by an innings and 64 runs | London | Specsavers County Championship 2017 |
| 19 Jun 2017 | ESS 541/9d v WAR 283 & 94Match · First-class | Essex won by an innings and 164 runs | Chelmsford | Specsavers County Championship 2017 |
| 19 Jun 2017 | GLA 295 & 263 v DUR 402 & 158/1Match · First-class | Durham won by 9 wickets | Chester-le-Street | Specsavers County Championship 2017 |
| 19 Jun 2017 | NOT 548/9d v LEI 134 & 134/9Match · First-class | Nottinghamshire won by an innings and 280 runs | Nottingham | Specsavers County Championship 2017 |
| 19 Jun 2017 | KEN 260 & 474 v WOR 336 & 401/6Match · First-class | Worcestershire won by 4 wickets | Worcester | Specsavers County Championship 2017 |
| 18 Jun 2017 | IND 158 v PAK 338/4Final · ODI | Pakistan won by 180 runs | London | ICC Champions Trophy 2017 |
| 17 Jun 2017 | SUR 363/7 v WOR 210Semi-final · List A | Surrey won by 153 runs | Worcester | Royal London One-Day Cup 2017 |
| 17 Jun 2017 | SCO 169 v ZIM 171/4Match 2 · ODI | Zimbabwe won by 6 wickets | Edinburgh | Zimbabwe in Scotland ODI Series 2017 |
| 16 Jun 2017 | ESS 370/5 v NOT 373/5Semi-final · List A | Nottinghamshire won by 5 wickets | Chelmsford | Royal London One-Day Cup 2017 |
| 16 Jun 2017 | NK 118 v NW 122/7Match · T20 | North-West Warriors won by 3 wickets | Strabane | Cricket Ireland Inter-Provincial Twenty20 Trophy 2017 |
| 15 Jun 2017 | BAN 264/7 v IND 265/1Semi-final · ODI | India won by 9 wickets | Birmingham | ICC Champions Trophy 2017 |
| 15 Jun 2017 | SCO 317/6 v ZIM 272Match 1 · ODI | Scotland won by 26 runs (DLS method) | Edinburgh | Zimbabwe in Scotland ODI Series 2017 |
| 14 Jun 2017 | ENG 211 v PAK 215/2Semi-final · ODI | Pakistan won by 8 wickets | Cardiff | ICC Champions Trophy 2017 |
| 14 Jun 2017 | WI v AFG3rd ODI · ODI | No result | Gros Islet | Afghanistan tour of West Indies 2017 |
| 13 Jun 2017 | NOT 429/9 v SOM 405Quarter-final · List A | Nottinghamshire won by 24 runs | Taunton | Royal London One-Day Cup 2017 |
| 13 Jun 2017 | SUR 313/7 v YOR 289/9Quarter-final · List A | Surrey won by 24 runs | Leeds | Royal London One-Day Cup 2017 |
| 13 Jun 2017 | SCO 274/9 v NAM 324/5Match 40 · List A | Namibia won by 50 runs | Edinburgh | ICC World Cricket League Championship 2017 |
| 12 Jun 2017 | PAK 237/7 v SL 236Match 12 · ODI | Pakistan won by 3 wickets | Cardiff | ICC Champions Trophy 2017 |
| 12 Jun 2017 | AUA 252 v SWE 250/9Match 9 · List A | Austria won by 2 runs | Amstelveen | ICC World Cricket League Europe Region Division One 2017 |
| 11 Jun 2017 | IND 193/2 v SA 191Match 11 · ODI | India won by 8 wickets | London | ICC Champions Trophy 2017 |
| 11 Jun 2017 | SCO 268/5 v NAM 217Match 39 · List A | Scotland won by 51 runs (DLS method) | Edinburgh | ICC World Cricket League Championship 2017 |
| 11 Jun 2017 | WI 138/6 v AFG 1352nd ODI · ODI | West Indies won by 4 wickets (with 64 balls remaining) | Gros Islet | Afghanistan tour of West Indies 2017 |
| 10 Jun 2017 | ENG 240/4 v AUS 277/9Match 10 · ODI | England won by 40 runs (DLS method) | Birmingham | ICC Champions Trophy 2017 |
| 10 Jun 2017 | NOR 142 v BEL 109Match 4 · List A | Norway won by 33 runs | Voorburg | ICC World Cricket League Europe Region Division One 2017 |
| 9 Jun 2017 | BAN 268/5 v NZ 265/8Match 9 · ODI | Bangladesh won by 5 wickets | Cardiff | ICC Champions Trophy 2017 |