| 24 Jul 2016 | GLO 242/8 v SUS 191Match · List A | Gloucestershire won by 51 runs | Cheltenham | Royal London One-Day Cup 2016 |
| 24 Jul 2016 | WOR 115 v WAR 119/2Match · List A | Warwickshire won by 8 wickets | Birmingham | Royal London One-Day Cup 2016 |
| 24 Jul 2016 | YOR 376/3 v LEI 185Match · List A | Yorkshire won by 191 runs | Leicester | Royal London One-Day Cup 2016 |
| 22 Jul 2016 | ENG 589/8d & 173/1d v PAK 198 & 234Match 2 · Test | England won by 330 runs | Manchester | Pakistan in England Test Series 2016 |
| 22 Jul 2016 | KEN 157 v ESS 190/2Match · T20 | Essex won by 33 runs | Canterbury | NatWest T20 Blast 2016 |
| 22 Jul 2016 | DUR 172/5 v LAN 176/3Match · T20 | Lancashire won by 4 runs | Chester-le-Street | NatWest T20 Blast 2016 |
| 22 Jul 2016 | HAM 138 v MID 181/6Match · T20 | Middlesex won by 43 runs | Southampton | NatWest T20 Blast 2016 |
| 22 Jul 2016 | YOR 215/6 v NOR 140/9Match · T20 | Yorkshire won by 75 runs | Leeds | NatWest T20 Blast 2016 |
| 22 Jul 2016 | WAR 172/2 v NOT 173/4Match · T20 | Nottinghamshire won by 6 wickets | Birmingham | NatWest T20 Blast 2016 |
| 22 Jul 2016 | GLA 156/3 v SOM 152Match · T20 | Glamorgan won by 7 wickets | Cardiff | NatWest T20 Blast 2016 |
| 22 Jul 2016 | SUR 154/4 v SUS 153/6Match · T20 | Surrey won by 6 wickets | London | NatWest T20 Blast 2016 |
| 22 Jul 2016 | DER 192/5 v WOR 163Match · T20 | Derbyshire won by 29 runs | Derby | NatWest T20 Blast 2016 |
| 21 Jul 2016 | SLZ 174/9 v SKAN 139/9Match 21 · T20 | St Lucia Zouks won by 35 runs | St Lucia | Caribbean Premier League 2016 |
| 21 Jul 2016 | WI 243 & 231 v IND 566/8dMatch 1 · Test | India won by an innings and 92 runs | Antigua | India in West Indies Test Series 2016 |
| 21 Jul 2016 | MID 200/5 v SUR 196/6Match · T20 | Middlesex won by 5 wickets | London | NatWest T20 Blast 2016 |
| 21 Jul 2016 | ESS 176/8 v SUS 200/6Match · T20 | Sussex won by 24 runs | Chelmsford | NatWest T20 Blast 2016 |
| 20 Jul 2016 | JT 195/5 v BT 159Match 20 · T20 | Jamaica Tallawahs won by 36 runs (DLS method) | Jamaica | Caribbean Premier League 2016 |
| 20 Jul 2016 | GLO 183 & 215 v LEI 218 & 181/4Match · First-class | Leicestershire won by 6 wickets | Cheltenham | Specsavers County Championship 2016 |
| 20 Jul 2016 | YOR 223/6 v DUR 174/8Match · T20 | Yorkshire won by 49 runs | Leeds | NatWest T20 Blast 2016 |
| 19 Jul 2016 | NOR 200/5 v WAR 126Match · T20 | Northamptonshire won by 74 runs | Northampton | NatWest T20 Blast 2016 |
| 19 Jul 2016 | IRE 265/5 v AFG 253/95th ODI · ODI | Ireland won by 12 runs | Belfast | Afghanistan tour of Ireland 2016 |
| 18 Jul 2016 | JT 158/7 v TKR 139/9Match 19 · T20 | Jamaica Tallawahs won by 19 runs | Jamaica | Caribbean Premier League 2016 |
| 17 Jul 2016 | BT 173/5 v SLZ 148/8Match 18 · T20 | Barbados Tridents won by 25 runs | Barbados | Caribbean Premier League 2016 |
| 17 Jul 2016 | NOT 401 & 135/9 v SOM 437 & 100/0Match · First-class | Somerset won by 10 wickets | Nottingham | Specsavers County Championship 2016 |
| 17 Jul 2016 | SUR 637/7d v HAM 423 & 201Match · First-class | Surrey won by an innings and 13 runs | Southampton | Specsavers County Championship 2016 |
| 17 Jul 2016 | GLA 518 & 200/6 v DER 177 & 536Match · First-class | Glamorgan won by 4 wickets | Colwyn Bay | Specsavers County Championship 2016 |
| 17 Jul 2016 | KEN 575 v SUS 333 & 255/5Match · First-class | Match drawn | Tunbridge Wells | Specsavers County Championship 2016 |
| 17 Jul 2016 | GLO 212/1 v ESS 182/9Match · T20 | Gloucestershire won by 30 runs | Cheltenham | NatWest T20 Blast 2016 |
| 17 Jul 2016 | WAR 186/4 v LEI 158/9Match · T20 | Warwickshire won by 28 runs | Birmingham | NatWest T20 Blast 2016 |
| 17 Jul 2016 | IRE 150 v AFG 229/74th ODI · ODI | Afghanistan won by 79 runs | Belfast | Afghanistan tour of Ireland 2016 |
| 16 Jul 2016 | BT 172/4 v TKR 173/3Match 16 · T20 | Trinbago Knight Riders won by 7 wickets | Barbados | Caribbean Premier League 2016 |
| 16 Jul 2016 | JT 183/6 v SKAN 75Match 17 · T20 | Jamaica Tallawahs won by 108 runs | Jamaica | Caribbean Premier League 2016 |
| 16 Jul 2016 | LAN 204 & 333 v DUR 291 & 247/8Match · First-class | Durham won by 2 wickets | Southport | Specsavers County Championship 2016 |
| 15 Jul 2016 | GAW 128/6 v JT 132/5Match 15 · T20 | Jamaica Tallawahs won by 5 wickets | Jamaica | Caribbean Premier League 2016 |
| 15 Jul 2016 | NEDW 159 v SCOW 160/2Match 3 · List A | Scotland Women won by 8 wickets | Southend-on-Sea | ICC Women's World Cup Qualifying Series Europe Region 2016 |
| 15 Jul 2016 | WOR 166/5 v WAR 164Match · T20 | Worcestershire won by 5 wickets | Worcester | NatWest T20 Blast 2016 |
| 15 Jul 2016 | SUS 133/8 v HAM 134/9Match · T20 | Hampshire won by 1 run | Hove | NatWest T20 Blast 2016 |
| 15 Jul 2016 | LEI 207/3 v LAN 198/4Match · T20 | Leicestershire won by 9 runs | Leicester | NatWest T20 Blast 2016 |
| 15 Jul 2016 | SOM 137 v MID 141/5Match · T20 | Middlesex won by 5 wickets | Taunton | NatWest T20 Blast 2016 |
| 15 Jul 2016 | DUR 153/4 v NOR 149/5Match · T20 | Durham won by 6 wickets | Chester-le-Street | NatWest T20 Blast 2016 |
| 15 Jul 2016 | KEN 181/2 v SUR 180/8Match · T20 | Kent won by 8 wickets | Tunbridge Wells | NatWest T20 Blast 2016 |
| 15 Jul 2016 | NOT 162/7 v YOR 160/7Match · T20 | Nottinghamshire won by 3 wickets | Nottingham | NatWest T20 Blast 2016 |
| 14 Jul 2016 | ENG 272 & 207 v PAK 339 & 215Match 1 · Test | Pakistan won by 75 runs | London | Pakistan in England Test Series 2016 |
| 14 Jul 2016 | HAM 167/6 v GLA 142/7Match · T20 | Hampshire won by 25 runs | Southampton | NatWest T20 Blast 2016 |
| 14 Jul 2016 | IRE 237/4 v AFG 2363rd ODI · ODI | Ireland won by 6 wickets (with 15 balls remaining) | Belfast | Afghanistan tour of Ireland 2016 |
| 13 Jul 2016 | BT 180/6 v SKAN 155/8Match 14 · T20 | Barbados Tridents won by 25 runs | Barbados | Caribbean Premier League 2016 |
| 13 Jul 2016 | DER 170/4 v LAN 167/9Match · T20 | Derbyshire won by 6 wickets | Derby | NatWest T20 Blast 2016 |
| 12 Jul 2016 | IRE 211 v AFG 2502nd ODI · ODI | Afghanistan won by 39 runs | Belfast | Afghanistan tour of Ireland 2016 |
| 11 Jul 2016 | JT 116/2 v BTMatch 12 · T20 | No result | Barbados | Caribbean Premier League 2016 |
| 11 Jul 2016 | SUR 267 & 106/1 v YOR 407Match · First-class | Match drawn | London | Specsavers County Championship 2016 |