| 25 Mar 2018 | WIW 139/5 v NZW 143/35th T20I · T20I | New Zealand Women won by 7 wickets | Hamilton | West Indies Women tour of New Zealand 2017/18 |
| 25 Mar 2018 | WI 204 v AFG 206/3Final · ODI | Afghanistan won by 7 wickets (with 56 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 24 Mar 2018 | PAKW 215/9 v SLW 107Only ODI · ODI | Pakistan Women won by 108 runs | Dambulla | ICC Women's Championship 2017/18 |
| 23 Mar 2018 | TAS 477 & 166/1d v QUE 516 & 128/1Final · First-class | Queensland won by 9 wickets | Brisbane | Sheffield Shield 2017/18 |
| 23 Mar 2018 | AUSW 149/8 v ENGW 150/2Match 2 · T20I | England Women won by 8 wickets | Mumbai | India Tri-Nation Women's T20 Series 2017/18 |
| 23 Mar 2018 | IRE 209/7 v AFG 213/533rd Match, Super Sixes · ODI | Afghanistan won by 5 wickets (with 5 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 22 Mar 2018 | SA 311 & 373 v AUS 255 & 1073rd Test · Test | South Africa won by 322 runs | Cape Town | Australia tour of South Africa 2017/18 |
| 22 Mar 2018 | ENG 58 & 320 v NZ 427/8d1st Test · Test | New Zealand won by an innings and 49 runs | Auckland | England tour of Australia and New Zealand 2017/18 |
| 22 Mar 2018 | INDW 152/5 v AUSW 156/4Match 1 · T20I | Australia Women won by 6 wickets | Mumbai | India Tri-Nation Women's T20 Series 2017/18 |
| 22 Mar 2018 | UAE 235/7 v ZIM 226/7Match 32 · ODI | United Arab Emirates won by 3 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 22 Mar 2018 | PAKW 250/6 v SLW 156Only ODI · ODI | Pakistan Women won by 94 runs | Dambulla | ICC Women's Championship 2017/18 |
| 21 Mar 2018 | KK 157/2 v PZ 170/7Eliminator · T20 | Peshawar Zalmi won by 13 runs | Lahore | Pakistan Super League 2017/18 |
| 21 Mar 2018 | WI 198 v SCO 125/5Match 31 · ODI | West Indies won by 5 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 20 Mar 2018 | PZ 157 v QG 156/9Eliminator · T20 | Peshawar Zalmi won by 1 run | Lahore | Pakistan Super League 2017/18 |
| 20 Mar 2018 | NZW 134/7 v WIW 133/73rd T20I · T20I | New Zealand Women won by 1 run | New Plymouth | West Indies Women tour of New Zealand 2017/18 |
| 20 Mar 2018 | UAE 177 v AFG 178/530th Match, Super Sixes · ODI | Afghanistan won by 5 wickets (with 93 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 19 Mar 2018 | ZIM 289 v WI 290/6Match 29 · ODI | West Indies won by 4 wickets | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 18 Mar 2018 | IU 155/2 v KK 154/4Qualifier · T20 | Islamabad United won by 8 wickets | Dubai | Pakistan Super League 2017/18 |
| 18 Mar 2018 | IRE 271/9 v SCO 246Match 28 · ODI | Ireland won by 25 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 18 Mar 2018 | BAN 166/8 v IND 168/6Final · T20I | India won by 4 wickets | Colombo | Nidahas Trophy 2017/18 |
| 17 Mar 2018 | CAN 485/6d v AA 66/6Match · First-class | Match drawn | Rangiora | Plunket Shield 2017/18 |
| 17 Mar 2018 | ND 227/8d v OV 331 & 101/3Match · First-class | Match drawn | Cobham Oval | Plunket Shield 2017/18 |
| 17 Mar 2018 | WF 530 & 264/8d v CS 423 & 108/8Match · First-class | Match drawn | Cello Basin Reserve | Plunket Shield 2017/18 |
| 17 Mar 2018 | PNG 200 v HK 142Match 27 · ODI | Papua New Guinea won by 58 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 17 Mar 2018 | NED 189/9 v NEP 144Play-off · List A | Netherlands won by 45 runs | Kwekwe | ICC Cricket World Cup Qualifier 2017/18 |
| 16 Mar 2018 | PZ 176/3 v LQ 172/4Match 29 · T20 | Peshawar Zalmi won by 7 wickets | Sharjah | Pakistan Super League 2017/18 |
| 16 Mar 2018 | IU 124 v KK 125/3Match 30 · T20 | Karachi Kings won by 7 wickets | Sharjah | Pakistan Super League 2017/18 |
| 16 Mar 2018 | ZIM 211/9 v IRE 104Match 25 · ODI | Zimbabwe won by 107 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 16 Mar 2018 | SL 159/7 v BAN 160/8Match 6 · T20I | Bangladesh won by 2 wickets | Colombo | Nidahas Trophy 2017/18 |
| 16 Mar 2018 | NZW 185/3 v WIW 79/82nd T20I · T20I | New Zealand Women won by 106 runs | Mount Maunganui | West Indies Women tour of New Zealand 2017/18 |
| 15 Mar 2018 | PZ 181/6 v KK 137/8Match 27 · T20 | Peshawar Zalmi won by 44 runs | Sharjah | Pakistan Super League 2017/18 |
| 15 Mar 2018 | QG 147/7 v IU 149/4Match 28 · T20 | Islamabad United won by 6 wickets | Sharjah | Pakistan Super League 2017/18 |
| 15 Mar 2018 | AUSW 287/9 v INDW 227Only ODI · ODI | Australia Women won by 60 runs | Vadodara | ICC Women's Championship 2017/18 |
| 15 Mar 2018 | SCO 322/6 v UAE 249Match 24 · ODI | Scotland won by 73 runs | Bulawayo | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 15 Mar 2018 | PNG 114 v NEP 115/4Play-off · List A | Nepal won by 6 wickets | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 15 Mar 2018 | NED 174 v HK 130Play-off · List A | Netherlands won by 44 runs | Kwekwe | ICC Cricket World Cup Qualifier 2017/18 |
| 15 Mar 2018 | WI 197/8 v AFG 198/721st Match, Super Sixes · ODI | Afghanistan won by 3 wickets (with 14 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 14 Mar 2018 | WA 355 & 370/7d v SA 201 & 283Match 30 · First-class | Western Australia won by 241 runs | Adelaide | Sheffield Shield 2017/18 |
| 14 Mar 2018 | QG 169/6 v LQ 186/4Match 26 · T20 | Lahore Qalandars won by 17 runs | Sharjah | Pakistan Super League 2017/18 |
| 14 Mar 2018 | IND 176/3 v BAN 159/6Match 5 · T20I | India won by 17 runs | Colombo | Nidahas Trophy 2017/18 |
| 14 Mar 2018 | NZW 167/6 v WIW 159/61st T20I · T20I | New Zealand Women won by 8 runs | Mount Maunganui | West Indies Women tour of New Zealand 2017/18 |
| 13 Mar 2018 | MS 152 v IU 185/4Match 25 · T20 | Islamabad United won by 33 runs | Sharjah | Pakistan Super League 2017/18 |
| 12 Mar 2018 | INDW 200 v AUSW 202/2Only ODI · ODI | Australia Women won by 8 wickets | Vadodara | ICC Women's Championship 2017/18 |
| 12 Mar 2018 | WI 309/6 v NED 167/6Match 17 · List A | West Indies won by 54 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 12 Mar 2018 | IRE 313/6 v UAE 91Match 18 · ODI | Ireland won by 226 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 12 Mar 2018 | HK 153 v NEP 155/5Match 19 · List A | Nepal won by 5 wickets | Bulawayo | ICC Cricket World Cup Qualifier 2017/18 |
| 12 Mar 2018 | ZIM 210 v SCO 210Match 20 · ODI | Match tied | Bulawayo | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 12 Mar 2018 | SL 152/9 v IND 153/4Match 4 · T20I | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 11 Mar 2018 | KK 163/5 v LQ 163/8Match 24 · T20 | Match tied (Lahore Qalandars won the Super Over) | Dubai | Pakistan Super League 2017/18 |
| 11 Mar 2018 | NZW 310/5 v WIW 105Only ODI · ODI | New Zealand Women won by 205 runs | Christchurch | ICC Women's Championship 2017/18 |