| 22 May 2016 | DER 492 & 94 v KEN 412/9 & 176/3Match · First-class | Kent won by 7 wickets | Derby | Specsavers County Championship 2016 |
| 22 May 2016 | NOR 176 & 399/8d v GLO 418Match · First-class | Match drawn | Bristol | Specsavers County Championship 2016 |
| 22 May 2016 | LEI 316 & 43 v WOR 274 & 88/3Match · First-class | Worcestershire won by 7 wickets | Leicester | Specsavers County Championship 2016 |
| 22 May 2016 | GUE 109/2 v TAN 108Match · List A | Guernsey won by 8 wickets | St Martin | ICC World Cricket League Division Five 2016 |
| 22 May 2016 | NGR 39 v OMA 220/6Match · List A | Oman won by 181 runs | St Clement | ICC World Cricket League Division Five 2016 |
| 22 May 2016 | KKR 171/6 v SH 149/8Match 55 · T20 | Kolkata Knight Riders won by 22 runs | Kolkata | Indian Premier League 2016 |
| 22 May 2016 | DC 138/8 v RCB 139/4Match 56 · T20 | Royal Challengers Bangalore won by 6 wickets | Raipur | Indian Premier League 2016 |
| 21 May 2016 | LAN 131/7 v DER 132/1Match · T20 | Derbyshire won by 9 wickets | Manchester | NatWest T20 Blast 2016 |
| 21 May 2016 | RPS 173/6 v PK 172/7Match 53 · T20 | Rising Pune Supergiants won by 4 wickets | Visakhapatnam | Indian Premier League 2016 |
| 21 May 2016 | GL 173/4 v MI 172/8Match 54 · T20 | Gujarat Lions won by 6 wickets | Kanpur | Indian Premier League 2016 |
| 20 May 2016 | NOT 179/7 v WAR 185/4Match · T20 | Warwickshire won by 6 wickets | Nottingham | NatWest T20 Blast 2016 |
| 20 May 2016 | WOR 225/6 v DUR 187/8Match · T20 | Worcestershire won by 38 runs | Worcester | NatWest T20 Blast 2016 |
| 20 May 2016 | LEI 178/5 v NOR 168/5Match · T20 | Northamptonshire won by 5 wickets (DLS method) | Leicester | NatWest T20 Blast 2016 |
| 20 May 2016 | KEN 200/2 v SOM 197/7Match · T20 | Kent won by 8 wickets | Canterbury | NatWest T20 Blast 2016 |
| 20 May 2016 | ESS 162 v SUR 170/8Match · T20 | Surrey won by 8 runs | Chelmsford | NatWest T20 Blast 2016 |
| 20 May 2016 | GLO 83/1 v SUS 242/5Match · T20 | Sussex won by 1 run (DLS method) | Bristol | NatWest T20 Blast 2016 |
| 20 May 2016 | DC 161/4 v SH 158/7Match 52 · T20 | Delhi Daredevils won by 6 wickets | Raipur | Indian Premier League 2016 |
| 19 May 2016 | ENG 298 v SL 91 & 119Match 1 · Test | England won by an innings and 88 runs | Leeds | Sri Lanka in England Test Series 2016 |
| 19 May 2016 | GL 125/4 v KKR 124/8Match 51 · T20 | Gujarat Lions won by 6 wickets | Kanpur | Indian Premier League 2016 |
| 18 May 2016 | RCB 211/3 v PK 120/9Match 50 · T20 | Royal Challengers Bangalore won by 82 runs (DLS method) | Bangalore | Indian Premier League 2016 |
| 17 May 2016 | RPS 76/1 v DC 121/6Match 49 · T20 | Rising Pune Supergiants won by 19 runs (DLS method) | Visakhapatnam | Indian Premier League 2016 |
| 16 May 2016 | KKR 183/5 v RCB 186/1Match 48 · T20 | Royal Challengers Bangalore won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 15 May 2016 | DUR 411 & 239/4d v LAN 326 & 251Match · First-class | Durham won by 73 runs | Chester-le-Street | Specsavers County Championship 2016 |
| 15 May 2016 | MID 395 v SUR 242 & 98/0Match · First-class | Match drawn | London | Specsavers County Championship 2016 |
| 15 May 2016 | WAR 373 & 236 v NOT 383 & 173Match · First-class | Warwickshire won by 53 runs | Nottingham | Specsavers County Championship 2016 |
| 15 May 2016 | SOM 562/7d v YOR 311 & 141/6Match · First-class | Match drawn | Taunton | Specsavers County Championship 2016 |
| 15 May 2016 | ESS 538/7d v DER 280 & 261/4Match · First-class | Match drawn | Chelmsford | Specsavers County Championship 2016 |
| 15 May 2016 | KEN 396 & 131/2 v NOR 498Match · First-class | Match drawn | Northampton | Specsavers County Championship 2016 |
| 15 May 2016 | WOR 491 v SUS 278 & 411/9Match · First-class | Match drawn | Worcester | Specsavers County Championship 2016 |
| 15 May 2016 | PK 179/4 v SH 180/3Match 46 · T20 | Sunrisers Hyderabad won by 7 wickets | Chandigarh | Indian Premier League 2016 |
| 15 May 2016 | MI 206/4 v DC 126Match 47 · T20 | Mumbai Indians won by 80 runs | Visakhapatnam | Indian Premier League 2016 |
| 14 May 2016 | RCB 248/3 v GL 104Match 44 · T20 | Royal Challengers Bangalore won by 144 runs | Bangalore | Indian Premier League 2016 |
| 14 May 2016 | KKR 66/2 v RPS 103/6Match 45 · T20 | Kolkata Knight Riders won by 8 wickets (DLS method) | Kolkata | Indian Premier League 2016 |
| 13 May 2016 | MI 124/9 v PK 127/3Match 43 · T20 | Kings XI Punjab won by 7 wickets | Visakhapatnam | Indian Premier League 2016 |
| 12 May 2016 | SH 146/8 v DC 150/3Match 42 · T20 | Delhi Daredevils won by 7 wickets | Hyderabad | Indian Premier League 2016 |
| 11 May 2016 | RCB 151/4 v MI 153/4Match 41 · T20 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2016 |
| 10 May 2016 | RPS 133/8 v SH 137/8Match 40 · T20 | Sunrisers Hyderabad won by 4 runs | Visakhapatnam | Indian Premier League 2016 |
| 9 May 2016 | PK 174/4 v RCB 175/6Match 39 · T20 | Royal Challengers Bangalore won by 1 run | Chandigarh | Indian Premier League 2016 |
| 8 May 2016 | HAM 109 & 253 v LAN 456Match · First-class | Lancashire won by an innings and 94 runs | Manchester | Specsavers County Championship 2016 |
| 8 May 2016 | NOT 354 v MID 203/3Match · First-class | Match drawn | London | Specsavers County Championship 2016 |
| 8 May 2016 | SOM 295 & 178 v WAR 152 & 4/0Match · First-class | Match drawn | Birmingham | Specsavers County Championship 2016 |
| 8 May 2016 | SUR 330 & 207 v YOR 557/6dMatch · First-class | Yorkshire won by an innings and 20 runs | Leeds | Specsavers County Championship 2016 |
| 8 May 2016 | GLO 337 & 211/8 v KEN 478/8dMatch · First-class | Match drawn | Canterbury | Specsavers County Championship 2016 |
| 8 May 2016 | LEI 332 & 132/6d v NOR 151 & 30/1Match · First-class | Match drawn | Leicester | Specsavers County Championship 2016 |
| 8 May 2016 | DER 191 & 92/2 v SUS 468/5dMatch · First-class | Match drawn | Derby | Specsavers County Championship 2016 |
| 8 May 2016 | WOR 456/6d v GLA 42/4Match · First-class | Match drawn | Cardiff | Specsavers County Championship 2016 |
| 8 May 2016 | MI 92 v SH 177/3Match 37 · T20 | Sunrisers Hyderabad won by 85 runs | Visakhapatnam | Indian Premier League 2016 |
| 8 May 2016 | KKR 158/4 v GL 164/5Match 38 · T20 | Gujarat Lions won by 5 wickets | Kolkata | Indian Premier League 2016 |
| 7 May 2016 | RCB 195/3 v RPS 191/6Match 35 · T20 | Royal Challengers Bangalore won by 7 wickets | Bangalore | Indian Premier League 2016 |
| 7 May 2016 | PK 181/5 v DC 172/5Match 36 · T20 | Kings XI Punjab won by 9 runs | Chandigarh | Indian Premier League 2016 |