| 16 May 2018 | MI 186/8 v PK 183/5Match 50 · T20 | Mumbai Indians won by 3 runs | Mumbai | Indian Premier League 2018 |
| 15 May 2018 | RR 142 v KKR 145/4Match 49 · T20 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2018 |
| 14 May 2018 | PK 88 v RCB 92/0Match 48 · T20 | Royal Challengers Bangalore won by 10 wickets | Indore | Indian Premier League 2018 |
| 14 May 2018 | BANW 166/9 v SAW 169/45th ODI · ODI | South Africa Women won by 6 wickets | Bloemfontein | Bangladesh Women tour of South Africa 2018 |
| 13 May 2018 | SH 179/4 v CSK 180/2Match 46 · T20 | Chennai Super Kings won by 8 wickets | Pune | Indian Premier League 2018 |
| 13 May 2018 | MI 168/6 v RR 171/3Match 47 · T20 | Rajasthan Royals won by 7 wickets | Mumbai | Indian Premier League 2018 |
| 12 May 2018 | KKR 245/6 v PK 214/8Match 44 · T20 | Kolkata Knight Riders won by 31 runs | Indore | Indian Premier League 2018 |
| 12 May 2018 | DC 181/4 v RCB 187/5Match 45 · T20 | Royal Challengers Bangalore won by 5 wickets | Delhi | Indian Premier League 2018 |
| 11 May 2018 | IRE 130 & 339 v PAK 310/9d & 160/5Only Test · Test | Pakistan won by 5 wickets | Dublin | Pakistan tour of Ireland, England and Scotland 2018 |
| 11 May 2018 | SUR 414 v YOR 229 & 168Match · First-class | Surrey won by an innings and 17 runs | London | Specsavers County Championship 2018 |
| 11 May 2018 | ESS 177 & 275 v WOR 238 & 182Match · First-class | Essex won by 32 runs | Worcester | Specsavers County Championship 2018 |
| 11 May 2018 | HAM 231 & 432/4d v SOM 506Match · First-class | Match drawn | Taunton | Specsavers County Championship 2018 |
| 11 May 2018 | NOT 133 & 138 v LAN 338Match · First-class | Lancashire won by an innings and 67 runs | Nottingham | Specsavers County Championship 2018 |
| 11 May 2018 | KEN 215 & 235 v SUS 181 & 211Match · First-class | Kent won by 58 runs | Canterbury | Specsavers County Championship 2018 |
| 11 May 2018 | NOR 256 & 187 v WAR 265 & 180/4Match · First-class | Warwickshire won by 6 wickets | Birmingham | Specsavers County Championship 2018 |
| 11 May 2018 | DER 427 & 279/9 v DUR 520Match · First-class | Match drawn | Derby | Specsavers County Championship 2018 |
| 11 May 2018 | CSK 176/4 v RR 177/6Match 43 · T20 | Rajasthan Royals won by 4 wickets | Jaipur | Indian Premier League 2018 |
| 11 May 2018 | SAW 230/7 v BANW 764th ODI · ODI | South Africa Women won by 154 runs | Kimberley | Bangladesh Women tour of South Africa 2018 |
| 10 May 2018 | DC 187/5 v SH 191/1Match 42 · T20 | Sunrisers Hyderabad won by 9 wickets | Delhi | Indian Premier League 2018 |
| 9 May 2018 | MI 210/6 v KKR 108Match 41 · T20 | Mumbai Indians won by 102 runs | Kolkata | Indian Premier League 2018 |
| 9 May 2018 | BANW 71 v SAW 72/13rd ODI · ODI | South Africa Women won by 9 wickets | Kimberley | Bangladesh Women tour of South Africa 2018 |
| 8 May 2018 | RR 158/8 v PK 143/7Match 40 · T20 | Rajasthan Royals won by 15 runs | Jaipur | Indian Premier League 2018 |
| 7 May 2018 | SH 146 v RCB 141/6Match 39 · T20 | Sunrisers Hyderabad won by 5 runs | Hyderabad | Indian Premier League 2018 |
| 6 May 2018 | MI 181/4 v KKR 168/6Match 37 · T20 | Mumbai Indians won by 13 runs | Mumbai | Indian Premier League 2018 |
| 6 May 2018 | RR 152/9 v PK 155/4Match 38 · T20 | Kings XI Punjab won by 6 wickets | Indore | Indian Premier League 2018 |
| 6 May 2018 | BANW 89 v SAW 90/12nd ODI · ODI | South Africa Women won by 9 wickets | Potchefstroom | Bangladesh Women tour of South Africa 2018 |
| 6 May 2018 | MAS 257/8 v BER 168/9Match 14 · List A | Malaysia won by 89 runs | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 6 May 2018 | UGA 90 v JER 83Match 15 · List A | Uganda won by 7 runs | Bangi | ICC World Cricket League Division Four 2018 |
| 5 May 2018 | RCB 127/9 v CSK 128/4Match 35 · T20 | Chennai Super Kings won by 6 wickets | Pune | Indian Premier League 2018 |
| 5 May 2018 | DC 163/5 v SH 164/3Match 36 · T20 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2018 |
| 5 May 2018 | DEN 234/9 v VAN 238/5Match 13 · List A | Vanuatu won by 5 wickets | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 5 May 2018 | MAS 228/8 v BER 55/2Match 14 · List A | No result | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 4 May 2018 | YOR 50 & 329 v ESS 142 & 146Match · First-class | Yorkshire won by 91 runs | Chelmsford | Specsavers County Championship 2018 |
| 4 May 2018 | SOM 429 & 269/8d v LAN 492Match · First-class | Match drawn | Manchester | Specsavers County Championship 2018 |
| 4 May 2018 | SUR 434 & 173/3d v WOR 526Match · First-class | Match drawn | London | Specsavers County Championship 2018 |
| 4 May 2018 | NOT 302 & 389/9d v HAM 223 & 265Match · First-class | Nottinghamshire won by 203 runs | Nottingham | Specsavers County Championship 2018 |
| 4 May 2018 | LEI 440 & 101 v DUR 184 & 403Match · First-class | Durham won by 46 runs | Chester-le-Street | Specsavers County Championship 2018 |
| 4 May 2018 | GLA 94 & 274 v KEN 174 & 195/4Match · First-class | Kent won by 6 wickets | Cardiff | Specsavers County Championship 2018 |
| 4 May 2018 | MID 230 & 322 v SUS 323 & 232/7Match · First-class | Sussex won by 3 wickets | Brighton | Specsavers County Championship 2018 |
| 4 May 2018 | PK 174/6 v MI 176/4Match 34 · T20 | Mumbai Indians won by 6 wickets | Indore | Indian Premier League 2018 |
| 4 May 2018 | SAW 270/9 v BANW 1641st ODI · ODI | South Africa Women won by 106 runs | Potchefstroom | Bangladesh Women tour of South Africa 2018 |
| 3 May 2018 | DER 318 & 209 v WAR 439 & 89/2Match · First-class | Warwickshire won by 8 wickets | Birmingham | Specsavers County Championship 2018 |
| 3 May 2018 | CSK 177/5 v KKR 180/4Match 33 · T20 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2018 |
| 3 May 2018 | UGA 215/8 v DEN 129Match 10 · List A | Uganda won by 1 run (DLS method) | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 3 May 2018 | MAS 221/7 v JER 270/8Match 11 · List A | Jersey won by 10 runs (DLS method) | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 3 May 2018 | BER 181/9 v VAN 183/6Match 12 · List A | Vanuatu won by 4 wickets | Bangi | ICC World Cricket League Division Four 2018 |
| 2 May 2018 | DC 196/6 v RR 146/5Match 32 · T20 | Delhi Daredevils won by 4 runs (DLS method) | Delhi | Indian Premier League 2018 |
| 2 May 2018 | UGA 222/8 v VAN 141Match 8 · List A | Uganda won by 81 runs | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 2 May 2018 | MAS 146 v DEN 179Match 9 · List A | Denmark won by 33 runs | Bandar Kinrara | ICC World Cricket League Division Four 2018 |
| 1 May 2018 | RCB 167/7 v MI 153/7Match 31 · T20 | Royal Challengers Bangalore won by 14 runs | Bengaluru | Indian Premier League 2018 |