| 10 Feb 2026 | NAM 156/8 v NED 159/3Match 10 · T20I | NED | DNB | 0/21 | 0 | Netherlands won by 7 wickets | Delhi | ICC Men's T20 World Cup 2025/26 |
| 13 Mar 2025 | NAM 148 v NED 149/3Match 59 · ODI | NED | DNB | 0/20 | 0 | Netherlands won by 7 wickets | Windhoek | ICC Men's Cricket World Cup League 2 2024/25 |
| 7 Mar 2025 | NED 159 v NAM 106Match 56 · ODI | NED | 6 | 1/18 | 0 | Netherlands won by 53 runs | Windhoek | ICC Men's Cricket World Cup League 2 2024/25 |
| 14 Nov 2024 | NED 185/6 v OMA 135/72nd T20I · T20I | NED | DNB | 2/29 | 1 | Netherlands won by 50 runs | Al Amarat | Netherlands tour of Oman 2024/25 |
| 13 Nov 2024 | NED 138/7 v OMA 139/71st T20I · T20I | NED | 14 | 2/33 | 0 | Oman won by 3 wickets | Al Amarat | Netherlands tour of Oman 2024/25 |
| 11 Nov 2024 | OMA 155 v NED 154Match 48 · ODI | NED | 17 | 0/24 | 0 | Oman won by 1 run | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 9 Nov 2024 | NED 241/8 v UAE 174Match 47 · ODI | NED | 7 | 0/27 | 1 | Netherlands won by 67 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 5 Nov 2024 | NED 132 v OMA 133/2Match 45 · ODI | NED | 12* | 0/1 | 0 | Oman won by 8 wickets | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 3 Nov 2024 | UAE 240/8 v NED 214Match 43 · ODI | NED | 22* | 1/26 | 0 | United Arab Emirates won by 26 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 5 Mar 2024 | NEP 184/8 v NED 189/6Final · T20I | NED | 21* | 2/29 | 0 | Netherlands won by 4 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 3 Mar 2024 | NAM 98/4 v NEDMatch 6 · T20I | NED | - | 1/18 | 1 | No result | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 2 Mar 2024 | NED 120 v NEP 121/4Match 5 · T20I | NED | 24 | 0/36 | 1 | Nepal won by 6 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 29 Feb 2024 | NED 247/5 v NAM 188/7Match 3 · T20I | NED | DNB | 2/26 | 0 | Netherlands won by 59 runs | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 28 Feb 2024 | NED 184/4 v NEP 182/8Match 2 · T20I | NED | DNB | 1/40 | 0 | Netherlands won by 2 runs | Kirtipur | Nepal Tri-Nation T20I Series 2023/24 |
| 20 Oct 2022 | SL 162/6 v NED 146/9Match 9 · T20I | NED | 0 | 1/31 | 0 | Sri Lanka won by 16 runs | Geelong | ICC Men's T20 World Cup 2022/23 |
| 18 Oct 2022 | NAM 121/6 v NED 122/5Match 5 · T20I | NED | DNB | 0/29 | 0 | Netherlands won by 5 wickets | Geelong | ICC Men's T20 World Cup 2022/23 |
| 26 Nov 2021 | SA 277/8 v NED 11/01st ODI · ODI | NED | DNB | 1/40 | 0 | No result | Centurion | Netherlands tour of South Africa 2021/22 |
| 20 Oct 2021 | NED 164/4 v NAM 166/4Match 7 · T20I | NED | DNB | 1/32 | 0 | Namibia won by 6 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 7 Jun 2021 | IRE 163 v NED 166/63rd ODI · ODI | NED | DNB | 2/22 | 0 | Netherlands won by 4 wickets | Utrecht | Ireland tour of Netherlands 2021 |
| 4 Jun 2021 | NED 157 v IRE 158/22nd ODI · ODI | NED | 1 | 0/23 | 0 | Ireland won by 8 wickets | Utrecht | Ireland tour of Netherlands 2021 |
| 2 Jun 2021 | NED 195 v IRE 194/91st ODI · ODI | NED | 49 | 1/25 | 0 | Netherlands won by 1 run | Utrecht | Ireland tour of Netherlands 2021 |
| 2 Nov 2019 | NED 134/3 v PNG 128/8Final · T20I | NED | DNB | 2/18 | 0 | Netherlands won by 7 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 1 Nov 2019 | IRE 137/9 v NED 158/4Semi-final · T20I | NED | DNB | 0/11 | 1 | Netherlands won by 21 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 29 Oct 2019 | UAE 80/9 v NED 81/2Qualifier 1 · T20I | NED | DNB | 2/10 | 0 | Netherlands won by 8 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 27 Oct 2019 | NED 131/6 v SCO 130/8Match 41 · T20I | NED | DNB | 1/16 | 2 | Netherlands won by 4 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 26 Oct 2019 | BER 114/9 v NED 206/3Match 36 · T20I | NED | DNB | 1/29 | 0 | Netherlands won by 92 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 24 Oct 2019 | NED 126/7 v PNG 127/5Match 27 · T20I | NED | 40* | 1/22 | 1 | Papua New Guinea won by 5 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 22 Oct 2019 | NED 104/5 v SIN 101Match 20 · T20I | NED | DNB | 3/9 | 0 | Netherlands won by 5 wickets | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 19 Oct 2019 | NAM 96 v NED 140/6Match 7 · T20I | NED | DNB | 1/17 | 0 | Netherlands won by 44 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 18 Oct 2019 | KEN 136/8 v NED 166/4Match 3 · T20I | NED | DNB | 1/23 | 1 | Netherlands won by 30 runs | Dubai | ICC Men's T20 World Cup Qualifier 2019/20 |
| 10 Oct 2019 | HK 148/7 v NED 185/4Match 9 · T20I | NED | DNB | 0/20 | 1 | Netherlands won by 37 runs | Al Amarat | Oman Pentangular T20I Series 2019/20 |
| 17 Feb 2019 | IRE 183/9 v NED 182/9Match 5 · T20I | NED | 11 | 0/36 | 1 | Ireland won by 1 wicket | Al Amarat | Oman Quadrangular T20I Series 2018/19 |
| 13 Feb 2019 | NED 154/3 v SCO 153/7Match 1 · T20I | NED | DNB | 2/35 | 0 | Netherlands won by 7 wickets | Al Amarat | Oman Quadrangular T20I Series 2018/19 |
| 20 Jun 2018 | SCO 221/3 v NED 106/9Match 6 · T20I | NED | 13 | 1/47 | 0 | Scotland won by 115 runs | Amstelveen | Netherlands Tri-Nation T20I Series 2018 |
| 19 Jun 2018 | NED 160/6 v SCO 161/3Match 5 · T20I | NED | 0 | 0/25 | 0 | Scotland won by 7 wickets | Amstelveen | Netherlands Tri-Nation T20I Series 2018 |
| 17 Mar 2018 | NED 189/9 v NEP 144Play-off · List A | NED | 1 | 1/20 | 0 | Netherlands won by 45 runs | Kwekwe | ICC Cricket World Cup Qualifier 2017/18 |
| 12 Mar 2018 | WI 309/6 v NED 167/6Match 17 · List A | NED | DNB | 0/57 | 0 | West Indies won by 54 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 10 Mar 2018 | PNG 159 v NED 216/8Match 14 · List A | NED | 13 | 1/20 | 0 | Netherlands won by 57 runs | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 8 Mar 2018 | NED 176 v UAE 177/4Match 9 · List A | NED | 5 | 1/28 | 0 | United Arab Emirates won by 6 wickets | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 4 Mar 2018 | IRE 268/7 v NED 149Match 2 · List A | NED | 33 | 3/59 | 1 | Ireland won by 93 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 8 Oct 2017 | NED 224/9 v KEN 225/8Match 46 · List A | NED | 11 | 0/24 | 2 | Kenya won by 2 wickets | East London | ICC World Cricket League Championship 2017/18 |
| 6 Oct 2017 | KEN 226/7 v NED 227/4Match 44 · List A | NED | DNB | 2/58 | 0 | Netherlands won by 6 wickets | East London | ICC World Cricket League Championship 2017/18 |
| 10 Feb 2017 | HK 527/9d & 263/6d v NED 284/9 & 393/5Match · First-class | NED | DNB & DNB | 0/25 | 0 | Match drawn | Hong Kong | ICC Intercontinental Cup 2016/17 |
| 18 Jan 2017 | HK 183/4 v NED 9210th T20I · T20I | NED | 4 | 0/38 | 0 | Hong Kong won by 91 runs | Dubai | Desert T20 Challenge 2016/17 |
| 17 Jan 2017 | NED 141 v SCO 148/78th T20I · T20I | NED | 7* | 1/17 | 0 | Scotland won by 7 runs | Abu Dhabi | Desert T20 Challenge 2016/17 |
| 15 Jan 2017 | NED 148/5 v OMA 146/73rd T20I · T20I | NED | DNB | 1/28 | 0 | Netherlands won by 5 wickets | Abu Dhabi | Desert T20 Challenge 2016/17 |
| 13 Aug 2016 | NED 96/3 v NEP 94Match 25 · List A | NED | DNB | 3/21 | 0 | Netherlands won by 7 wickets | Amstelveen | ICC World Cricket League Championship 2016 |
| 13 Mar 2016 | IRE 47/7 v NED 59/5First Round · T20I | NED | DNB | 1/17 | 1 | Netherlands won by 12 runs | Dharamsala | World T20 2015/16 |
| 9 Mar 2016 | BAN 153/7 v NED 145/7First Round · T20I | NED | DNB | 3/21 | 0 | Bangladesh won by 8 runs | Dharamsala | World T20 2015/16 |
| 29 Jan 2016 | UAE 210 v NED 216Match 20 · List A | NED | 4* | 3/44 | 0 | Netherlands won by 6 runs | Abu Dhabi | ICC World Cricket League Championship 2015/16 |