| 22 Apr 2017 | QAT 295/6 v KUW 145Match · List A | Qatar won by 150 runs | Chiang Mai | ICC World Cricket League Asia Region Division One 2017 |
| 21 Apr 2017 | LAN 109 & 463 v SOM 278 & 130Match · First-class | Lancashire won by 164 runs | Manchester | Specsavers County Championship 2017 |
| 21 Apr 2017 | MID 507/7d & 239/3d v ESS 295 & 160/8Match · First-class | Match drawn | London | Specsavers County Championship 2017 |
| 21 Apr 2017 | HAM 455 v YOR 231 & 399/6dMatch · First-class | Match drawn | Southampton | Specsavers County Championship 2017 |
| 21 Apr 2017 | WAR 332 & 435/8d v SUR 437Match · First-class | Match drawn | Birmingham | Specsavers County Championship 2017 |
| 21 Apr 2017 | WOR 188 & 153 v NOR 157 & 164Match · First-class | Worcestershire won by 20 runs | Worcester | Specsavers County Championship 2017 |
| 21 Apr 2017 | NOT 447 v SUS 155 & 204Match · First-class | Nottinghamshire won by an innings and 88 runs | Nottingham | Specsavers County Championship 2017 |
| 21 Apr 2017 | LEI 420 & 360/6d v GLA 426 & 144/4Match · First-class | Match drawn | Leicester | Specsavers County Championship 2017 |
| 21 Apr 2017 | GLO 303 & 320 v DUR 419 & 85/4Match · First-class | Match drawn | Bristol | Specsavers County Championship 2017 |
| 21 Apr 2017 | WI 286 & 152 v PAK 407 & 36/3Match 1 · Test | Pakistan won by 7 wickets | Jamaica | Pakistan in West Indies Test Series 2017 |
| 21 Apr 2017 | KKR 187/5 v GL 188/6Match 23 · T20 | Gujarat Lions won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 20 Apr 2017 | PK 198/4 v MI 199/2Match 22 · T20 | Mumbai Indians won by 8 wickets | Indore | Indian Premier League 2017 |
| 19 Apr 2017 | SH 191/4 v DC 176/5Match 21 · T20 | Sunrisers Hyderabad won by 15 runs | Hyderabad | Indian Premier League 2017 |
| 18 Apr 2017 | GL 192/7 v RCB 213/2Match 20 · T20 | Royal Challengers Bangalore won by 21 runs | Rajkot | Indian Premier League 2017 |
| 17 Apr 2017 | DC 168/7 v KKR 169/6Match 18 · T20 | Kolkata Knight Riders won by 4 wickets | Delhi | Indian Premier League 2017 |
| 17 Apr 2017 | SH 159/6 v PK 154Match 19 · T20 | Sunrisers Hyderabad won by 5 runs | Hyderabad | Indian Premier League 2017 |
| 16 Apr 2017 | MI 177/4 v GL 176/4Match 16 · T20 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2017 |
| 16 Apr 2017 | RCB 134/9 v RPS 161/8Match 17 · T20 | Rising Pune Supergiant won by 27 runs | Bangalore | Indian Premier League 2017 |
| 15 Apr 2017 | KKR 172/6 v SH 155/6Match 14 · T20 | Kolkata Knight Riders won by 17 runs | Kolkata | Indian Premier League 2017 |
| 15 Apr 2017 | DC 188/6 v PK 137/9Match 15 · T20 | Delhi Daredevils won by 51 runs | Delhi | Indian Premier League 2017 |
| 14 Apr 2017 | SOM 209 & 174 v ESS 129 & 257/2Match · First-class | Essex won by 8 wickets | Taunton | Specsavers County Championship 2017 |
| 14 Apr 2017 | MID 356 & 278/9d v HAM 438Match · First-class | Match drawn | Southampton | Specsavers County Championship 2017 |
| 14 Apr 2017 | WAR 178 & 115 v YOR 381Match · First-class | Yorkshire won by an innings and 88 runs | Birmingham | Specsavers County Championship 2017 |
| 14 Apr 2017 | KEN 304 & 413/5d v SUS 291 & 200Match · First-class | Kent won by 226 runs | Brighton | Specsavers County Championship 2017 |
| 14 Apr 2017 | GLA 207 & 223 v WOR 403 & 28/2Match · First-class | Worcestershire won by 8 wickets | Cardiff | Specsavers County Championship 2017 |
| 14 Apr 2017 | DER 281 & 351/1d v NOR 307 & 330/7Match · First-class | Northamptonshire won by 3 wickets | Derby | Specsavers County Championship 2017 |
| 14 Apr 2017 | GLO 466/8d v LEI 259/9 & 201/9Match · First-class | Gloucestershire won by an innings and 6 runs | Bristol | Specsavers County Championship 2017 |
| 14 Apr 2017 | RCB 142/5 v MI 145/6Match 12 · T20 | Mumbai Indians won by 4 wickets | Bangalore | Indian Premier League 2017 |
| 14 Apr 2017 | GL 172/3 v RPS 171/8Match 13 · T20 | Gujarat Lions won by 7 wickets | Rajkot | Indian Premier League 2017 |
| 14 Apr 2017 | UAE 180/3 v PNG 150Match 2 · T20I | United Arab Emirates won by 30 runs | Abu Dhabi | Papua New Guinea in United Arab Emirates T20I Series 2017 |
| 14 Apr 2017 | UAE 130/5 v PNG 128/5Match 3 · T20I | United Arab Emirates won by 5 wickets | Abu Dhabi | Papua New Guinea in United Arab Emirates T20I Series 2017 |
| 13 Apr 2017 | KKR 171/2 v PK 170/9Match 11 · T20 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2017 |
| 13 Apr 2017 | SIE 80/8 v TAN 229/5Match 13 · List A | Tanzania won by 165 runs (DLS method) | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 13 Apr 2017 | BOT 117/5 v NGR 100/8Match 14 · List A | No result | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 13 Apr 2017 | GHA 49/1 v ZAM 60Match 15 · List A | Ghana won by 9 wickets (DLS method) | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 12 Apr 2017 | MI 159/6 v SH 158/8Match 10 · T20 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 12 Apr 2017 | UAE 108/5 v PNG 102Match 1 · T20I | United Arab Emirates won by 5 wickets | Abu Dhabi | Papua New Guinea in United Arab Emirates T20I Series 2017 |
| 11 Apr 2017 | WI 233/9 v PAK 236/4Match 3 · ODI | Pakistan won by 6 wickets | Guyana | Pakistan in West Indies ODI Series 2017 |
| 11 Apr 2017 | RPS 108 v DC 205/4Match 9 · T20 | Delhi Daredevils won by 97 runs | Pune | Indian Premier League 2017 |
| 11 Apr 2017 | NGR 153/7 v ZAM 152Match 10 · List A | Nigeria won by 3 wickets | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 11 Apr 2017 | BOT 138/8 v SIE 137Match 11 · List A | Botswana won by 2 wickets | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 11 Apr 2017 | GHA 134/5 v TAN 133/9Match 12 · List A | Ghana won by 5 wickets | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 10 Apr 2017 | PK 150/2 v RCB 148/4Match 8 · T20 | Kings XI Punjab won by 8 wickets | Indore | Indian Premier League 2017 |
| 10 Apr 2017 | BOT 154 v GHA 155/6Match 7 · List A | Ghana won by 4 wickets | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 10 Apr 2017 | TAN 208/8 v ZAM 207/8Match 8 · List A | Tanzania won by 2 wickets | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 10 Apr 2017 | NGR 181 v SIE 90Match 9 · List A | Nigeria won by 91 runs | Benoni | ICC World Cricket League Africa Region Qualifiers 2017 |
| 9 Apr 2017 | WI 208 v PAK 282/5Match 2 · ODI | Pakistan won by 74 runs | Guyana | Pakistan in West Indies ODI Series 2017 |
| 9 Apr 2017 | SH 140/1 v GL 135/7Match 6 · T20 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2017 |
| 9 Apr 2017 | MI 180/6 v KKR 178/7Match 7 · T20 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 8 Apr 2017 | PK 164/4 v RPS 163/6Match 4 · T20 | Kings XI Punjab won by 6 wickets | Indore | Indian Premier League 2017 |