| 28 Dec 2023 | OTA 47 v WEL 53/1Match 7 · T20 | WEL | DNB | 3/19 | 2 | Wellington won by 9 wickets | Alexandra | Super Smash 2023/24 |
| 21 Dec 2023 | WEL 234/5 v OTA 160Match 2 · T20 | WEL | DNB | 0/30 | 0 | Wellington won by 74 runs | Wellington | Super Smash 2023/24 |
| 12 Nov 2023 | IND 410/4 v NED 250Match 45 · ODI | NED | 16 | 0/107 | 0 | India won by 160 runs | Bengaluru | ICC Cricket World Cup 2023/24 |
| 8 Nov 2023 | ENG 339/9 v NED 179Match 40 · ODI | NED | 2 | 2/88 | 0 | England won by 160 runs | Pune | ICC Cricket World Cup 2023/24 |
| 3 Nov 2023 | AFG 181/3 v NED 17934th Match · ODI | NED | 2 | 1/30 | 0 | Afghanistan won by 7 wickets (with 111 balls remaining) | Lucknow | 2023 Cricket World Cup |
| 28 Oct 2023 | NED 229 v BAN 142Match 28 · ODI | NED | 23* | 1/30 | 1 | Netherlands won by 87 runs | Kolkata | ICC Cricket World Cup 2023/24 |
| 25 Oct 2023 | AUS 399/8 v NED 90Match 24 · ODI | NED | 0 | 4/74 | 0 | Australia won by 309 runs | Delhi | ICC Cricket World Cup 2023/24 |
| 21 Oct 2023 | NED 262 v SL 263/5Match 19 · ODI | NED | 59 | 0/57 | 0 | Sri Lanka won by 5 wickets | Lucknow | ICC Cricket World Cup 2023/24 |
| 17 Oct 2023 | NED 245/8 v SA 207Match 15 · ODI | NED | 10 | 3/60 | 0 | Netherlands won by 38 runs | Dharamsala | ICC Cricket World Cup 2023/24 |
| 6 Oct 2023 | PAK 286 v NED 205Match 2 · ODI | NED | 28* | 1/30 | 1 | Pakistan won by 81 runs | Hyderabad | ICC Cricket World Cup 2023/24 |
| 30 Sept 2023 | AUS 166/7 v NED 84/65th Match · List A | NED | 9* | 2/35 | 1 | No result | Thiruvananthapuram | ICC World Cup Warm-up Matches 2023 |
| 19 Sept 2023 | WOR 313/9 v DUR 371/4Match · First-class | WOR | 6 | 0/74 | 0 | Match drawn | Worcester | County Championship 2023 |
| 3 Sept 2023 | WOR 284 & 145 v GLA 170 & 179Match · First-class | WOR | 53 & 0 | 4/42 & 4/46 | 1 | Worcestershire won by 80 runs | Worcester | County Championship 2023 |
| 25 Aug 2023 | HAM 306/9 v WOR 296/9Quarter-final · List A | WOR | 2 | 2/62 | 1 | Hampshire won by 10 runs | Southampton | One-Day Cup 2023 |
| 20 Aug 2023 | SUS 190 v WOR 194/2Match · List A | WOR | DNB | 2/34 | 0 | Worcestershire won by 8 wickets | Worcester | One-Day Cup 2023 |
| 16 Aug 2023 | NOR 252 v WOR 253/3Match · List A | WOR | DNB | 2/40 | 0 | Worcestershire won by 7 wickets | Northampton | One-Day Cup 2023 |
| 13 Aug 2023 | WOR 108 v WAR 111/1Match · List A | WOR | 10 | 0/31 | 0 | Warwickshire won by 9 wickets | Worcester | One-Day Cup 2023 |
| 10 Aug 2023 | WOR 375/7 v GLO 290Match · List A | WOR | 41* | 4/58 | 0 | Worcestershire won by 85 runs | Worcester | One-Day Cup 2023 |
| 9 Jul 2023 | SL 233 v NED 105Final · ODI | NED | 20* | 2/40 | 1 | Sri Lanka won by 128 runs | Harare | ICC Cricket World Cup Qualifier 2023 |
| 6 Jul 2023 | SCO 277/9 v NED 278/6Match 28 · ODI | NED | 1* | 1/49 | 1 | Netherlands won by 4 wickets | Bulawayo | ICC Cricket World Cup Qualifier 2023 |
| 3 Jul 2023 | NED 362/7 v OMA 246/6Match 25 · ODI | NED | 6* | 0/55 | 0 | Netherlands won by 74 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2023 |
| 30 Jun 2023 | SL 213 v NED 192Match 22 · ODI | NED | 0 | 3/26 | 0 | Sri Lanka won by 21 runs | Bulawayo | ICC Cricket World Cup Qualifier 2023 |
| 26 Jun 2023 | WI 374/6 v NED 374/9Match 18 · ODI | NED | 28 | 1/77 | 1 | Match tied (Netherlands won the Super Over) | Harare | ICC Cricket World Cup Qualifier 2023 |
| 24 Jun 2023 | NEP 167 v NED 168/3Match 14 · ODI | NED | DNB | 4/24 | 1 | Netherlands won by 7 wickets | Harare | ICC Cricket World Cup Qualifier 2023 |
| 22 Jun 2023 | USA 211/8 v NED 214/5Match 10 · ODI | NED | 12* | 1/43 | 1 | Netherlands won by 5 wickets | Harare | ICC Cricket World Cup Qualifier 2023 |
| 20 Jun 2023 | NED 315/6 v ZIM 319/4Match 5 · ODI | NED | 8* | 0/48 | 0 | Zimbabwe won by 6 wickets | Harare | ICC Cricket World Cup Qualifier 2023 |
| 21 Mar 2023 | CAN 294 & 217/4d v WF 145 & 228Match 24 · First-class | WF | 0 & 19 | 0/82 & 1/71 | 2 | Canterbury won by 138 runs | Rangiora | Plunket Shield 2022/23 |
| 13 Mar 2023 | ND 405 & 206/8d v WF 221 & 388Match 19 · First-class | WF | 11 & 24 | 4/88 & 2/34 | 2 | Northern Districts won by 2 runs | Hamilton | Plunket Shield 2022/23 |
| 5 Mar 2023 | AA 508/6d & 143/1d v WF 267 & 299/8Match 16 · First-class | WF | 19 & 14* | 1/82 & 0/19 | 0 | Match drawn | Auckland | Plunket Shield 2022/23 |
| 25 Feb 2023 | OV 287 & 348/8 v WF 368 & 336/7dMatch 15 · First-class | WF | 10 & 34* | 1/79 & 1/113 | 0 | Match drawn | University of Otago Oval | Plunket Shield 2022/23 |
| 5 Feb 2023 | AUC 119/8 v WEL 110Match 29 · T20 | WEL | 9 | 4/15 | 0 | Auckland won by 9 runs | Wellington | Super Smash 2022/23 |
| 23 Jan 2023 | WEL 148 v CAN 152/5Match 22 · T20 | WEL | 9 | 0/37 | 1 | Canterbury won by 5 wickets | Wellington | Super Smash 2022/23 |
| 20 Jan 2023 | WEL 153/6 v AUC 156/8Match 19 · T20 | WEL | 54 | 0/28 | 1 | Auckland won by 2 wickets | Auckland | Super Smash 2022/23 |
| 15 Jan 2023 | WEL 120/7 v OTA 123/5Match 18 · T20 | WEL | 10* | 0/28 | 0 | Otago won by 5 wickets | Dunedin | Super Smash 2022/23 |
| 4 Jan 2023 | WEL 136/8 v ND 139/4Match 11 · T20 | WEL | 20* | 1/30 | 0 | Northern Districts won by 6 wickets | Wellington | Super Smash 2022/23 |
| 1 Jan 2023 | CAN 132/8 v WEL 133/2Match 9 · T20 | WEL | DNB | 1/34 | 1 | Wellington won by 8 wickets | Christchurch | Super Smash 2022/23 |
| 27 Dec 2022 | WEL 214/6 v CD 212/7Match 4 · T20 | WEL | 21* | 0/45 | 0 | Wellington won by 2 runs | Palmerston North | Super Smash 2022/23 |
| 24 Dec 2022 | WEL 152/8 v OTA 144/7Match 2 · T20 | WEL | 6* | 2/31 | 0 | Wellington won by 8 runs | Wellington | Super Smash 2022/23 |
| 14 Nov 2022 | CS 215 & 248 v WF 262 & 269Match 10 · First-class | WF | 21 & 38 | 5/73 & 6/80 | 0 | Wellington Firebirds won by 68 runs | Palmerston North | Plunket Shield 2022/23 |
| 6 Nov 2022 | NED 158/4 v SA 145/8Match 40 · T20I | NED | DNB | 0/23 | 1 | Netherlands won by 13 runs | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 2 Nov 2022 | ZIM 117 v NED 120/5Match 34 · T20I | NED | DNB | 2/17 | 1 | Netherlands won by 5 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 30 Oct 2022 | NED 91/9 v PAK 95/4Match 29 · T20I | NED | 6* | 0/9 | 0 | Pakistan won by 6 wickets | Perth | ICC Men's T20 World Cup 2022/23 |
| 27 Oct 2022 | IND 179/2 v NED 123/9Match 23 · T20I | NED | 3 | 0/45 | 0 | India won by 56 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 24 Oct 2022 | BAN 144/8 v NED 135Match 17 · T20I | NED | 2 | 1/12 | 2 | Bangladesh won by 9 runs | Hobart | ICC Men's T20 World Cup 2022/23 |
| 16 Oct 2022 | UAE 111/8 v NED 112/7Match 2 · T20I | NED | 4* | 0/19 | 0 | Netherlands won by 3 wickets | Geelong | ICC Men's T20 World Cup 2022/23 |
| 21 Aug 2022 | PAK 206 v NED 1973rd ODI · ODI | NED | 8 | 1/33 | 3 | Pakistan won by 9 runs | Rotterdam | Pakistan tour of Netherlands 2022 |
| 18 Aug 2022 | NED 186 v PAK 191/32nd ODI · ODI | NED | 13 | 0/38 | 1 | Pakistan won by 7 wickets | Rotterdam | Pakistan tour of Netherlands 2022 |
| 16 Aug 2022 | PAK 314/6 v NED 298/81st ODI · ODI | NED | 28 | 2/89 | 0 | Pakistan won by 16 runs | Rotterdam | Pakistan tour of Netherlands 2022 |
| 5 Aug 2022 | NED 147/4 v NZ 149/22nd T20I · T20I | NED | DNB | 0/37 | 0 | New Zealand won by 8 wickets | The Hague | New Zealand tour of Netherlands 2022 |
| 4 Aug 2022 | NZ 148/7 v NED 1321st T20I · T20I | NED | 4 | 2/35 | 0 | New Zealand won by 16 runs | The Hague | New Zealand tour of Netherlands 2022 |