| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 14 Jul 2024 | DUR 90/5 v NOR 91/4Match · T20 | DUR | DNB | 0/23 | 0 | Northamptonshire won by 6 wickets | Chester-le-Street | Vitality Blast 2024 |
| 12 Jul 2024 | DUR 160/6 v NOT 130/9Match · T20 | DUR | 0 | 1/27 | 1 | Durham won by 30 runs | Chester-le-Street | Vitality Blast 2024 |
| 11 Jul 2024 | DUR 107 v YOR 108/3Match · T20 | DUR | 3 | 1/2 | 1 | Yorkshire won by 7 wickets | Leeds | Vitality Blast 2024 |
| 7 Jul 2024 | DUR 140 v NOR 141/5Match · T20 | DUR | 3 | 0/13 | 0 | Northamptonshire won by 5 wickets | Northampton | Vitality Blast 2024 |
| 5 Jul 2024 | DUR 190/5 v WOR 168Match · T20 | DUR | 22* | 2/24 | 3 | Durham won by 22 runs | Chester-le-Street | Vitality Blast 2024 |
| 21 Jun 2024 | DUR 170/6 v YOR 167/7Match · T20 | DUR | 28 | 0/11 | 0 | Durham won by 3 runs | Chester-le-Street | Vitality Blast 2024 |
| 16 Jun 2024 | SL 201/6 v NED 118Match 38 · T20I | NED | 3 | 0/32 | 2 | Sri Lanka won by 83 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 13 Jun 2024 | BAN 159/5 v NED 134/8Match 27 · T20I | NED | 0 | 0/31 | 1 | Bangladesh won by 25 runs | Kingstown | ICC Men's T20 World Cup 2024 |
| 8 Jun 2024 | NED 103/9 v SA 106/6Match 16 · T20I | NED | 6 | 1/34 | 0 | South Africa won by 4 wickets | New York | ICC Men's T20 World Cup 2024 |
| 4 Jun 2024 | NEP 106 v NED 109/4Match 7 · T20I | NED | 11* | 2/22 | 0 | Netherlands won by 6 wickets | Dallas | ICC Men's T20 World Cup 2024 |
| 24 May 2024 | IRE 161/6 v NED 158/5Match 6 · T20I | NED | 8* | 2/43 | 0 | Ireland won by 3 runs | The Hague | Netherlands Tri-Nation T20I Series 2024 |
| 22 May 2024 | SCO 158/7 v NED 87Match 4 · T20I | NED | 27 | 1/40 | 0 | Scotland won by 71 runs | The Hague | Netherlands Tri-Nation T20I Series 2024 |
| 19 May 2024 | IRE 150/8 v NED 149/8Match 2 · T20I | NED | 32 | - | 1 | Ireland won by 1 run | The Hague | Netherlands Tri-Nation T20I Series 2024 |
| 21 Jan 2024 | DV 164/8 v ADKR 166/4Match 3 · T20 | DV | 14 | 0/22 | 0 | Abu Dhabi Knight Riders won by 6 wickets | Dubai | International League T20 2023/24 |
| 16 Jun 2023 | DUR 178 v DER 178/5Match · T20 | DUR | 20 | 0/26 | 0 | Match tied | Chester-le-Street | Vitality Blast 2023 |
| 9 Jun 2023 | DUR 172/4 v LEI 174/4Match · T20 | DUR | 21* | - | 0 | Leicestershire won by 6 wickets | Leicester | Vitality Blast 2023 |
| 8 Jun 2023 | NOT 187/7 v DUR 161/9Match · T20 | DUR | 58 | 1/30 | 0 | Nottinghamshire won by 26 runs | Nottingham | Vitality Blast 2023 |
| 6 Jun 2023 | NOR 161/7 v DUR 162/6Match · T20 | DUR | 5 | 0/10 | 1 | Durham won by 4 wickets | Chester-le-Street | Vitality Blast 2023 |
| 4 Jun 2023 | DUR 168/6 v LEI 169/3Match · T20 | DUR | 3* | 0/20 | 0 | Leicestershire won by 7 wickets | Chester-le-Street | Vitality Blast 2023 |
| 2 Jun 2023 | LAN 152/9 v DUR 153/4Match · T20 | DUR | DNB | 2/30 | 0 | Durham won by 6 wickets | Chester-le-Street | Vitality Blast 2023 |
| 29 May 2023 | DUR 168/6 v NOT 171/5Match · T20 | DUR | 13* | 0/47 | 0 | Nottinghamshire won by 5 wickets | Chester-le-Street | Vitality Blast 2023 |
| 28 May 2023 | DUR 217/3 v YOR 189/7Match · T20 | DUR | DNB | 1/47 | 1 | Durham won by 28 runs | Leeds | Vitality Blast 2023 |
| 26 May 2023 | NOR 137 v DUR 141/0Match · T20 | DUR | DNB | 2/27 | 2 | Durham won by 10 wickets | Northampton | Vitality Blast 2023 |
| 5 Feb 2023 | ME 164/7 v DC 166/3Match 29 · T20 | ME | 2 | - | 0 | Dubai Capitals won by 7 wickets | Dubai | International League T20 2022/23 |
| 6 Nov 2022 | NED 158/4 v SA 145/8Match 40 · T20I | NED | 1 | 2/25 | 0 | 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 | 12* | 2/14 | 0 | 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 | Pakistan won by 6 wickets | Perth | ICC Men's T20 World Cup 2022/23 |