| 19 Sept 2026 | AF 133 v BW 136/3Qualifier · T20 | AF | 3 | 0/19 | 0 | Belfast Wolves won by 7 wickets | Dublin | European T20 Premier League 2026 |
| 16 Sept 2026 | GC 126 v AF 127/5Match 28 · T20 | AF | 11 | 4/6 | 0 | Amsterdam Flames won by 5 wickets | Dublin | European T20 Premier League 2026 |
| 15 Sept 2026 | AF 214/5 v DG 155/9Match 26 · T20 | AF | 49 | - | 1 | Amsterdam Flames won by 59 runs | Dublin | European T20 Premier League 2026 |
| 13 Sept 2026 | ECR 118 v AF 120/2Match 24 · T20 | AF | 22* | 0/16 | 1 | Amsterdam Flames won by 8 wickets | Dublin | European T20 Premier League 2026 |
| 10 Sept 2026 | AF 141 v BW 144/5Match 20 · T20 | AF | 39 | 0/12 | 0 | Belfast Wolves won by 5 wickets | Dublin | European T20 Premier League 2026 |
| 6 Sept 2026 | RD 176/6 v AF 178/2Match 17 · T20 | AF | 69* | 0/33 | 0 | Amsterdam Flames won by 8 wickets | The Hague | European T20 Premier League 2026 |
| 5 Sept 2026 | AF 169/7 v DG 160/8Match 15 · T20 | AF | 19 | 0/21 | 1 | Amsterdam Flames won by 9 runs | The Hague | European T20 Premier League 2026 |
| 3 Sept 2026 | GC 171/8 v AF 177/3Match 12 · T20 | AF | 26 | 1/33 | 1 | Amsterdam Flames won by 7 wickets | The Hague | European T20 Premier League 2026 |
| 30 Aug 2026 | AF 56/2 v BW 59/1Match 7 · T20 | AF | 7* | - | 0 | Belfast Wolves won by 9 wickets | The Hague | European T20 Premier League 2026 |
| 26 Aug 2026 | AF 157/8 v RD 158/5Match 1 · T20 | AF | 75 | 0/15 | 1 | Rotterdam Dockers won by 5 wickets | The Hague | European T20 Premier League 2026 |
| 31 Jul 2026 | NED 183 v NAM 186/4Match 120 · ODI | NED | 27 | - | 0 | Namibia won by 6 wickets | Utrecht | ICC Men's Cricket World Cup League 2 2026 |
| 29 Jul 2026 | NED 225/9 v NEP 168Match 119 · ODI | NED | 13 | - | 1 | Netherlands won by 57 runs | Utrecht | ICC Men's Cricket World Cup League 2 2026 |
| 25 Jul 2026 | NED 251/6 v NAM 193Match 117 · ODI | NED | 97 | 0/14 | 0 | Netherlands won by 58 runs | Utrecht | ICC Men's Cricket World Cup League 2 2026 |
| 23 Jul 2026 | NEP 157 v NED 158/4Match 116 · ODI | NED | 1 | 0/27 | 0 | Netherlands won by 6 wickets | Utrecht | ICC Men's Cricket World Cup League 2 2026 |
| 16 Jun 2026 | NED 15/1 v CANMatch 114 · ODI | NED | DNB | - | 0 | No result | King City | ICC Men's Cricket World Cup League 2 2026 |
| 10 Jun 2026 | NED 214 v CAN 218/8Match 111 · ODI | NED | 7 | - | 1 | Canada won by 2 wickets | King City | ICC Men's Cricket World Cup League 2 2026 |
| 8 Jun 2026 | NED 196/8 v USA 175Match 110 · ODI | NED | 36* | - | 0 | Netherlands won by 21 runs | King City | ICC Men's Cricket World Cup League 2 2026 |
| 18 Feb 2026 | IND 193/6 v NED 176/7Match 36 · T20I | NED | 33 | 0/28 | 0 | India won by 17 runs | Ahmedabad | ICC Men's T20 World Cup 2025/26 |
| 13 Feb 2026 | USA 196/6 v NED 103Match 21 · T20I | NED | 23 | 3/37 | 0 | United States of America won by 93 runs | Chennai | ICC Men's T20 World Cup 2025/26 |
| 10 Feb 2026 | NAM 156/8 v NED 159/3Match 10 · T20I | NED | 72* | 2/20 | 0 | Netherlands won by 7 wickets | Delhi | ICC Men's T20 World Cup 2025/26 |
| 7 Feb 2026 | NED 147 v PAK 148/7Match 1 · T20I | NED | 30 | 0/13 | 0 | Pakistan won by 3 wickets | Colombo | ICC Men's T20 World Cup 2025/26 |
| 29 Jul 2025 | DUR 153 & 344 v SUR 322 & 176/5Match 51 · First-class | DUR | 0 & 5 | 0/38 | 1 | Surrey won by 5 wickets | Chester-le-Street | County Championship 2025 |
| 11 Jul 2025 | ITA 134/7 v NED 135/1Match 10 · T20I | NED | DNB | 0/29 | 2 | Netherlands won by 9 wickets | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 9 Jul 2025 | NED 172/1 v GUE 99/9Match 8 · T20I | NED | DNB | 1/7 | 0 | Netherlands won by 73 runs | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 8 Jul 2025 | SCO 148/9 v NED 142/7Match 6 · T20I | NED | 1 | 3/17 | 1 | Scotland won by 6 runs | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 5 Jul 2025 | JER 160/7 v NED 161/3Match 1 · T20I | NED | 0* | 2/23 | 0 | Netherlands won by 7 wickets | The Hague | ICC Men's T20 World Cup Europe Region Final 2025 |
| 22 Jun 2025 | SUS 361 & 322/6d v DUR 327Match 36 · First-class | DUR | 31* | 4/96 & 0/40 | 0 | Match drawn | Chester-le-Street | County Championship 2025 |
| 16 May 2025 | SCO 380/9 v NED 235Match 66 · ODI | NED | 74 | 0/30 | 0 | Scotland won by 145 runs | Utrecht | ICC Men's Cricket World Cup League 2 2025 |
| 12 May 2025 | UAE 204/9 v NED 205/5Match 64 · ODI | NED | 19* | 1/16 | 0 | Netherlands won by 5 wickets | Utrecht | ICC Men's Cricket World Cup League 2 2025 |
| 10 May 2025 | NED 282/7 v SCO 263/9Match 63 · ODI | NED | 14* | - | 0 | Netherlands won by 19 runs | Amstelveen | ICC Men's Cricket World Cup League 2 2025 |
| 6 May 2025 | NED 272/7 v UAE 159Match 61 · ODI | NED | 21* | - | 0 | Netherlands won by 113 runs | Amstelveen | ICC Men's Cricket World Cup League 2 2025 |
| 13 Mar 2025 | NAM 148 v NED 149/3Match 59 · ODI | NED | DNB | - | 2 | 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 | 0 | - | 1 | Netherlands won by 53 runs | Windhoek | ICC Men's Cricket World Cup League 2 2024/25 |
| 3 Dec 2024 | CR 161/7 v PA 74Match 5 · T20 | PA | 0 | 2/20 | 0 | Chitwan Rhinos won by 87 runs | Kirtipur | Nepal Premier League 2024/25 |
| 16 Nov 2024 | NED 147/9 v OMA 118/93rd T20I · T20I | NED | 5 | 0/13 | 0 | Netherlands won by 29 runs | Al Amarat | Netherlands tour of Oman 2024/25 |
| 14 Nov 2024 | NED 185/6 v OMA 135/72nd T20I · T20I | NED | 4 | - | 2 | 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 | 16 | 0/17 | 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 | 0 | 0/13 | 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 | 18 | 0/8 | 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 | 51 | 0/4 | 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 | 66 | 1/25 | 1 | United Arab Emirates won by 26 runs | Al Amarat | ICC Men's Cricket World Cup League 2 2024/25 |
| 26 Sept 2024 | DUR 360 v KEN 353/8dMatch 66 · First-class | DUR | 0 | 3/64 | 0 | Match drawn | Chester-le-Street | County Championship 2024 |
| 17 Sept 2024 | DUR 262 & 177 v SUR 415 & 25/0Match 64 · First-class | DUR | 36 & 25 | 4/106 | 1 | Surrey won by 10 wickets | London | County Championship 2024 |
| 9 Sept 2024 | LAN 228 & 282 v DUR 573/9dMatch 56 · First-class | DUR | 4 | 1/30 & 0/36 | 0 | Durham won by an innings and 63 runs | Chester-le-Street | County Championship 2024 |
| 3 Sept 2024 | DUR 162/8 v SUR 164/5Quarter-final · T20 | DUR | 24 | 0/28 | 0 | Surrey won by 5 wickets | London | Vitality Blast 2024 |
| 29 Aug 2024 | SOM 492 & 263/5d v DUR 336 & 126Match 54 · First-class | DUR | 16 & 16* | 0/37 & 1/22 | 0 | Somerset won by 293 runs | Taunton | County Championship 2024 |
| 22 Aug 2024 | DUR 531/7d v NOT 229 & 285Match 46 · First-class | DUR | 79 | 1/59 & 0/68 | 0 | Durham won by an innings and 17 runs | Chester-le-Street | County Championship 2024 |
| 14 Aug 2024 | DUR 253 v DER 256/6Match · List A | DUR | 9 | 0/48 | 0 | Derbyshire won by 4 wickets | Chester-le-Street | One-Day Cup 2024 |
| 11 Aug 2024 | DUR 307 v KEN 300/9Match · List A | DUR | 47 | 1/46 | 0 | Durham won by 7 runs | Canterbury | One-Day Cup 2024 |
| 9 Aug 2024 | DUR 257 v HAM 113Match · List A | DUR | 15 | 2/19 | 0 | Durham won by 144 runs | Gosforth | One-Day Cup 2024 |