| 4 Nov 2016 | HK 269 v PNG 163Match 1 · ODI | Hong Kong won by 106 runs | Hong Kong | Papua New Guinea in Hong Kong ODI Series 2016/17 |
| 4 Nov 2016 | DEN 146 v OMA 189Match · List A | Oman won by 43 runs | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 4 Nov 2016 | BER 203/9 v ITA 228/8Match · List A | Italy won by 25 runs | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 4 Nov 2016 | USA 248/8 v JER 249Match · List A | Jersey won by 1 run | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 3 Nov 2016 | AUS 244 & 361 v SA 242 & 540/8dMatch 1 · Test | South Africa won by 177 runs | Perth | South Africa in Australia Test Series 2016/17 |
| 3 Nov 2016 | JPN 81/5 v CHI 80/9Match 1 · T20 | Japan won by 5 wickets | Sano | East Asia Cup 2016/17 |
| 2 Nov 2016 | USA 261/9 v DEN 262/6Match · List A | Denmark won by 4 wickets | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 2 Nov 2016 | BER 312/8 v JER 227Match · List A | Bermuda won by 85 runs (DLS method) | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 2 Nov 2016 | ITA 205/9 v OMA 208/5Match · List A | Oman won by 5 wickets | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 1 Nov 2016 | ITA 235 v JER 236/7Match · List A | Jersey won by 3 wickets | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 1 Nov 2016 | USA 165/2 v OMA 163Match · List A | United States of America won by 8 wickets | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 1 Nov 2016 | BER 221/7 v DEN 183Match · List A | Bermuda won by 38 runs | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 30 Oct 2016 | PAK 281 & 208 v WI 337 & 154/5Match 3 · Test | West Indies won by 5 wickets | Sharjah | Pakistan v West Indies Test Series 2016/17 |
| 30 Oct 2016 | BER 173/9 v OMA 174/6Match · List A | Oman won by 4 wickets | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 30 Oct 2016 | DEN 159/4 v JER 158Match · List A | Denmark won by 6 wickets | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 30 Oct 2016 | USA 186/9 v ITA 185/5Match · List A | United States of America won by 1 wicket | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 29 Oct 2016 | IND 269/6 v NZ 79Match 5 · ODI | India won by 190 runs | Visakhapatnam | New Zealand in India ODI Series 2016/17 |
| 29 Oct 2016 | WF 376/8d v ND 285 & 156/6Match · First-class | Match drawn | Cello Basin Reserve | Plunket Shield 2016/17 |
| 29 Oct 2016 | CAN 202 & 354 v CS 399 & 86/9Match · First-class | Canterbury won by 71 runs | Christchurch | Plunket Shield 2016/17 |
| 29 Oct 2016 | AA 145 & 376/8 v OV 164 & 353/9Match · First-class | Auckland Aces won by 2 wickets | Kennards Hire Community Oval | Plunket Shield 2016/17 |
| 29 Oct 2016 | ZIM 373 & 186 v SL 537 & 247/6dMatch 1 · Test | Sri Lanka won by 225 runs | Harare | Sri Lanka in Zimbabwe Test Series 2016/17 |
| 29 Oct 2016 | DEN 214/8 v ITA 100Match · List A | Denmark won by 114 runs | Los Angeles | ICC World Cricket League Division Four 2016/17 |
| 28 Oct 2016 | BAN 220 & 296 v ENG 244 & 164Match 2 · Test | Bangladesh won by 108 runs | Mirpur | England in Bangladesh Test Series 2016/17 |
| 26 Oct 2016 | IND 241 v NZ 260/7Match 4 · ODI | New Zealand won by 19 runs | Ranchi | New Zealand in India ODI Series 2016/17 |
| 24 Oct 2016 | SAW 147 v NZW 273/7Match 7 · ODI | New Zealand Women won by 126 runs | Paarl | New Zealand Women in South Africa ODI Series 2016/17 |
| 23 Oct 2016 | PNG 213/4 v NAM 212Match 30 · List A | Papua New Guinea won by 6 wickets | Port Moresby | ICC World Cricket League Championship 2016/17 |
| 23 Oct 2016 | IND 289/3 v NZ 285Match 3 · ODI | India won by 7 wickets | Chandigarh | New Zealand in India ODI Series 2016/17 |
| 22 Oct 2016 | CS 365/5d v OV 479/5d & 238/2Match · First-class | Match drawn | Nelson | Plunket Shield 2016/17 |
| 22 Oct 2016 | CAN 445 & 165/9 v ND 415 & 198/5Match · First-class | Northern Districts won by 5 wickets | Christchurch | Plunket Shield 2016/17 |
| 22 Oct 2016 | WF 273 & 275/4 v AA 269 & 278Match · First-class | Wellington Firebirds won by 6 wickets | Mount Maunganui | Plunket Shield 2016/17 |
| 22 Oct 2016 | SAW 131/5 v NZW 130Match 6 · ODI | South Africa Women won by 5 wickets | Paarl | New Zealand Women in South Africa ODI Series 2016/17 |
| 21 Oct 2016 | PNG 274/5 v NAM 273/4Match 29 · List A | Papua New Guinea won by 5 wickets | Port Moresby | ICC World Cricket League Championship 2016/17 |
| 21 Oct 2016 | PAK 452 & 227/2d v WI 224 & 322Match 2 · Test | Pakistan won by 133 runs | Abu Dhabi | Pakistan v West Indies Test Series 2016/17 |
| 20 Oct 2016 | BAN 248 & 263 v ENG 293 & 240Match 1 · Test | England won by 22 runs | Chittagong | England in Bangladesh Test Series 2016/17 |
| 20 Oct 2016 | IND 236 v NZ 242/9Match 2 · ODI | New Zealand won by 6 runs | Delhi | New Zealand in India ODI Series 2016/17 |
| 19 Oct 2016 | SAW 113/8 v NZW 208/8Match 5 · ODI | New Zealand Women won by 95 runs | Paarl | New Zealand Women in South Africa ODI Series 2016/17 |
| 17 Oct 2016 | SAW 194 v NZW 196/2Match 4 · ODI | New Zealand Women won by 8 wickets | Paarl | New Zealand Women in South Africa ODI Series 2016/17 |
| 16 Oct 2016 | PNG 311 & 189 v NAM 146 & 155Match · First-class | Papua New Guinea won by 199 runs | Port Moresby | ICC Intercontinental Cup 2016/17 |
| 16 Oct 2016 | IND 194/4 v NZ 190Match 1 · ODI | India won by 6 wickets | Dharmasala | New Zealand in India ODI Series 2016/17 |
| 13 Oct 2016 | PAK 579/3d & 123 v WI 357 & 289Match 1 · Test | Pakistan won by 56 runs | Dubai | Pakistan v West Indies Test Series 2016/17 |
| 12 Oct 2016 | BAN 277/6 v ENG 278/6Match 3 · ODI | England won by 4 wickets | Chittagong | England in Bangladesh ODI Series 2016/17 |
| 12 Oct 2016 | SA 327/8 v AUS 296Match 5 · ODI | South Africa won by 31 runs | Cape Town | Australia in South Africa ODI Series 2016/17 |
| 11 Oct 2016 | SAW 226/6 v NZW 222/8Only ODI · ODI | South Africa Women won by 4 wickets | Kimberley | ICC Women's Championship 2016/17 |
| 9 Oct 2016 | BAN 238/8 v ENG 204Match 2 · ODI | Bangladesh won by 34 runs | Mirpur | England in Bangladesh ODI Series 2016/17 |
| 9 Oct 2016 | SA 168/4 v AUS 167Match 4 · ODI | South Africa won by 6 wickets | Port Elizabeth | Australia in South Africa ODI Series 2016/17 |
| 8 Oct 2016 | IND 557/5d & 216/3d v NZ 299 & 153Match 3 · Test | India won by 321 runs | Indore | New Zealand in India Test Series 2016/17 |
| 7 Oct 2016 | BAN 288 v ENG 309/8Match 1 · ODI | England won by 21 runs | Mirpur | England in Bangladesh ODI Series 2016/17 |
| 5 Oct 2016 | PAK 308/6 v WI 172Match 3 · ODI | Pakistan won by 136 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2016/17 |
| 5 Oct 2016 | SA 372/6 v AUS 371/6Match 3 · ODI | South Africa won by 4 wickets | Durban | Australia in South Africa ODI Series 2016/17 |
| 2 Oct 2016 | PAK 337/5 v WI 278/7Match 2 · ODI | Pakistan won by 59 runs | Sharjah | Pakistan v West Indies ODI Series 2016/17 |