| 28 Jan 2014 | CAN 210 v NED 212/2Match 26 · ODI | NED | DNB | 0/11 | 0 | Netherlands won by 8 wickets | Mount Maunganui | ICC Cricket World Cup Qualifier 2013/14 |
| 17 Jan 2015 | CAN 184 v NED 251/7Match · List A | NED | DNB | 4/32 | 0 | Netherlands won by 67 runs | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 18 Jan 2015 | NED 158 v NEP 159/8Match · List A | NED | 1* | 0/8 | 0 | Nepal won by 2 wickets | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 20 Jan 2015 | NAM 314/9 v NED 126Match · List A | NED | 0* | 0/12 | 0 | Namibia won by 188 runs | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 23 Jan 2015 | NED 80/3 v UGA 79Match · List A | NED | DNB | 2/21 | 0 | Netherlands won by 7 wickets | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 24 Jan 2015 | NAM 212 v NED 213/2Final · List A | NED | DNB | 2/41 | 0 | Netherlands won by 8 wickets | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 14 Sept 2015 | NED 161/6 v SCOMatch 9 · List A | NED | DNB | - | 0 | No result | Amstelveen | ICC World Cricket League Championship 2015 |
| 5 Feb 2016 | SCO 140/5 v NED 103Only T20I · T20I | NED | 1 | 1/32 | 0 | Scotland won by 37 runs | Dubai | - |
| 10 Feb 2017 | HK 527/9d & 263/6d v NED 284/9 & 393/5Match · First-class | NED | 1 & DNB | 4/125 & 1/38 | 0 | Match drawn | Hong Kong | ICC Intercontinental Cup 2016/17 |
| 16 Feb 2017 | HK 325/9 v NED 330/7Match 33 · List A | NED | DNB | 0/44 | 0 | Netherlands won by 5 runs | Hong Kong | ICC World Cricket League Championship 2016/17 |
| 6 Oct 2017 | KEN 226/7 v NED 227/4Match 44 · List A | NED | DNB | 1/25 | 0 | Netherlands won by 6 wickets | East London | ICC World Cricket League Championship 2017/18 |
| 8 Oct 2017 | NED 224/9 v KEN 225/8Match 46 · List A | NED | 2* | 1/31 | 0 | Kenya won by 2 wickets | East London | ICC World Cricket League Championship 2017/18 |
| 4 Mar 2018 | IRE 268/7 v NED 149Match 2 · List A | NED | 2* | 1/52 | 0 | Ireland won by 93 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 8 Mar 2018 | NED 176 v UAE 177/4Match 9 · List A | NED | 0 | 0/44 | 0 | United Arab Emirates won by 6 wickets | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 12 Mar 2018 | WI 309/6 v NED 167/6Match 17 · List A | NED | DNB | 0/67 | 1 | West Indies won by 54 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 19 Jun 2019 | NED 208/3 v ZIM 205/81st ODI · ODI | NED | DNB | 1/47 | 1 | Netherlands won by 7 wickets (DLS method) | Deventer | Zimbabwe tour of Netherlands and Ireland 2019 |
| 21 Jun 2019 | NED 291/7 v ZIM 290/62nd ODI · ODI | NED | DNB | 1/49 | 0 | Netherlands won by 3 wickets | Deventer | Zimbabwe tour of Netherlands and Ireland 2019 |
| 3 Aug 2019 | UAE 181/5 v NED 168/41st T20I · T20I | NED | DNB | 2/47 | 0 | U.A.E. won by 13 runs | Amstelveen | United Arab Emirates tour of Netherlands 2019 |
| 5 Aug 2019 | NED 136/9 v UAE 140/52nd T20I · T20I | NED | 0* | 1/30 | 0 | United Arab Emirates won by 5 wickets | Amstelveen | United Arab Emirates tour of Netherlands 2019 |
| 8 Aug 2019 | NED 150/6 v UAE 153/34th T20I · T20I | NED | DNB | 1/33 | 0 | United Arab Emirates won by 7 wickets | The Hague | United Arab Emirates tour of Netherlands 2019 |
| 17 Apr 2021 | NED 136/4 v NEP 141/1Match 1 · T20I | NED | DNB | 0/12 | 0 | Nepal won by 9 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 18 Apr 2021 | NED 191/2 v MAS 176/8Match 2 · T20I | NED | DNB | 0/35 | 0 | Netherlands won by 15 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 20 Apr 2021 | NEP 206/6 v NED 209/7Match 4 · T20I | NED | DNB | 2/44 | 0 | Netherlands won by 3 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 21 Apr 2021 | NED 107/4 v MAS 91/4Match 5 · T20I | NED | DNB | 1/20 | 0 | Match tied | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 24 Apr 2021 | NEP 238/3 v NED 96Final · T20I | NED | 4 | 0/49 | 0 | Nepal won by 142 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 19 May 2021 | NED 163/8 v SCO 149/81st ODI · ODI | NED | DNB | 3/21 | 0 | Netherlands won by 14 runs | Rotterdam | Scotland tour of Netherlands 2021 |
| 20 May 2021 | NED 171 v SCO 172/42nd ODI · ODI | NED | 9* | 2/23 | 0 | Scotland won by 6 wickets | Rotterdam | Scotland tour of Netherlands 2021 |
| 7 Jun 2021 | IRE 163 v NED 166/63rd ODI · ODI | NED | DNB | 1/40 | 0 | Netherlands won by 4 wickets | Utrecht | Ireland tour of Netherlands 2021 |
| 26 Nov 2021 | SA 277/8 v NED 11/01st ODI · ODI | NED | DNB | 2/49 | 0 | No result | Centurion | Netherlands tour of South Africa 2021/22 |
| 21 Jan 2022 | NED 186 v AFG 222/81st ODI · ODI | NED | 1 | 1/26 | 0 | Afghanistan won by 36 runs | Doha | Netherlands v Afghanistan in Qatar 2021/22 |
| 23 Jan 2022 | NED 189 v AFG 237/62nd ODI · ODI | NED | 0 | 0/42 | 0 | Afghanistan won by 48 runs | Doha | Netherlands v Afghanistan in Qatar 2021/22 |
| 25 Jan 2022 | NED 179 v AFG 254/53rd ODI · ODI | NED | 0 | 1/50 | 0 | Afghanistan won by 75 runs | Doha | Netherlands v Afghanistan in Qatar 2021/22 |
| 31 May 2022 | NED 240/7 v WI 249/31st ODI · ODI | NED | DNB | 0/47 | 0 | West Indies won by 7 wickets (DLS method) | Amstelveen | West Indies tour of Netherlands 2022 |
| 4 Jun 2022 | WI 308/5 v NED 2883rd ODI · ODI | NED | 0 | 1/66 | 1 | West Indies won by 20 runs | Amstelveen | West Indies tour of Netherlands 2022 |
| 19 Jun 2022 | NED 235/7 v ENG 239/42nd ODI · ODI | NED | DNB | 0/16 | 0 | England won by 6 wickets | Amstelveen | England tour of Netherlands 2022 |
| 16 Aug 2022 | PAK 314/6 v NED 298/81st ODI · ODI | NED | DNB | 1/61 | 1 | Pakistan won by 16 runs | Rotterdam | Pakistan tour of Netherlands 2022 |
| 18 Aug 2022 | NED 186 v PAK 191/32nd ODI · ODI | NED | 0* | 2/32 | 1 | Pakistan won by 7 wickets | Rotterdam | Pakistan tour of Netherlands 2022 |
| 21 Aug 2022 | PAK 206 v NED 1973rd ODI · ODI | NED | 1* | 2/15 | 0 | Pakistan won by 9 runs | Rotterdam | Pakistan tour of Netherlands 2022 |
| 2 Apr 2023 | SA 370/8 v NED 2243rd ODI · ODI | NED | 1 | 2/80 | 0 | South Africa won by 146 runs | Johannesburg | Netherlands tour of South Africa 2022/23 |
| 26 Jun 2023 | WI 374/6 v NED 374/9Match 18 · ODI | NED | DNB | 1/66 | 0 | Match tied (Netherlands won the Super Over) | Harare | ICC Cricket World Cup Qualifier 2023 |
| 17 Feb 2024 | NED 137 v NEP 141/1Match 2 · ODI | NED | 2 | 1/28 | 0 | Nepal won by 9 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2023/24 |
| 19 Feb 2024 | NAM 123 v NED 124/3Match 3 · ODI | NED | DNB | 0/6 | 0 | Netherlands won by 7 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2023/24 |
| 23 Feb 2024 | NAM 203 v NED 179Match 5 · ODI | NED | 0 | 3/19 | 1 | Namibia won by 24 runs | Kirtipur | ICC Men's Cricket World Cup League 2 2023/24 |
| 25 Feb 2024 | NEP 172 v NED 173/2Match 6 · ODI | NED | DNB | 3/39 | 0 | Netherlands won by 8 wickets | Kirtipur | ICC Men's Cricket World Cup League 2 2023/24 |
| 28 Feb 2024 | NED 184/4 v NEP 182/8Match 2 · T20I | NED | DNB | 1/30 | 0 | Netherlands won by 2 runs | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 29 Feb 2024 | NED 247/5 v NAM 188/7Match 3 · T20I | NED | DNB | 1/26 | 0 | Netherlands won by 59 runs | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 2 Mar 2024 | NED 120 v NEP 121/4Match 5 · T20I | NED | 4 | 3/17 | 0 | Nepal won by 6 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 3 Mar 2024 | NAM 98/4 v NEDMatch 6 · T20I | NED | - | 1/12 | 0 | No result | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 5 Mar 2024 | NEP 184/8 v NED 189/6Final · T20I | NED | DNB | 0/22 | 0 | Netherlands won by 4 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 18 May 2024 | NED 167/8 v SCO 126Match 1 · T20I | NED | DNB | 4/21 | 0 | Netherlands won by 41 runs | The Hague | Netherlands Tri-Nation T20I Series 2024 |