| 4 Jun 2026 | ENG 140 & 226 v NZ 113 & 1381st Test · Test | NZ | 0 & 18 | - | 2 | England won by 115 runs | London | New Zealand tour of England 2026 |
| 27 May 2026 | NZ 490/8d v IRE 179 & 232/9Only Test · Test | NZ | 36 | - | 2 | New Zealand won by an innings and 79 runs | Belfast | New Zealand tour of Ireland 2026 |
| 23 Jan 2026 | RW 174/4 v CR 111Final · T20 | RW | 24 | - | 1 | Rajshahi Warriors won by 63 runs | Dhaka | Bangladesh Premier League 2025/26 |
| 21 Jan 2026 | RW 165/9 v ST 153/8Qualifier 2 · T20 | RW | 45* | - | 0 | Rajshahi Warriors won by 12 runs | Dhaka | Bangladesh Premier League 2025/26 |
| 17 Jan 2026 | DSG 189/7 v PR 131/9Match 27 · T20 | DSG | 22 | - | 1 | Durban's Super Giants won by 58 runs | Durban | SA20 2025/26 |
| 7 Jan 2026 | PC 201/4 v DSG 186Match 16 · T20 | DSG | 12 | - | 0 | Pretoria Capitals won by 15 runs | Durban | SA20 2025/26 |
| 1 Jan 2026 | JSK 205/4 v DSG 205/8Match 9 · T20 | DSG | 22 | - | 1 | Match tied (Joburg Super Kings won the Super Over) | Johannesburg | SA20 2025/26 |
| 30 Dec 2025 | DSG 86 v JSK 88/4Match 6 · T20 | DSG | 2 | - | 0 | Joburg Super Kings won by 6 wickets | Durban | SA20 2025/26 |
| 28 Dec 2025 | DSG 37/0 v MCTMatch 4 · T20 | DSG | 12* | - | 0 | No result | Durban | SA20 2025/26 |
| 26 Dec 2025 | DSG 232/5 v MCT 217/7Match 1 · T20 | DSG | 40 | - | 0 | Durban's Super Giants won by 15 runs | Cape Town | SA20 2025/26 |
| 18 Dec 2025 | NZ 575/8d & 306/2d v WI 420 & 1383rd Test · Test | NZ | 31 & 40* | - | 0 | New Zealand won by 323 runs | Mount Maunganui | West Indies tour of New Zealand 2025/26 |
| 10 Dec 2025 | WI 205 & 128 v NZ 278/9d & 57/12nd Test · Test | NZ | 37 & 16* | - | 2 | New Zealand won by 9 wickets | Wellington | West Indies tour of New Zealand 2025/26 |
| 2 Dec 2025 | NZ 231 & 466/8d v WI 167 & 457/61st Test · Test | NZ | 52 & 9 | - | 0 | Match drawn | Christchurch | West Indies tour of New Zealand 2025/26 |
| 26 Nov 2025 | AA 307 & 354/5d v ND 152 & 429/6Match 4 · First-class | ND | 17 & 3 | - | 0 | Match drawn | Mount Maunganui | Plunket Shield 2025/26 |
| 29 Oct 2025 | ENG 175 v NZ 177/52nd ODI · ODI | NZ | 21 | - | 1 | New Zealand won by 5 wickets | Hamilton | England tour of New Zealand 2025/26 |
| 26 Oct 2025 | ENG 223 v NZ 224/61st ODI · ODI | NZ | 0 | - | 1 | New Zealand won by 4 wickets | Mount Maunganui | England tour of New Zealand 2025/26 |
| 25 Aug 2025 | LS 152/7 v OI 153/4Match 29 · The Hundred | LS | 21 | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 23 Aug 2025 | LS 186/4 v SB 139/9Match 26 · The Hundred | LS | 53 | - | 1 | London Spirit won by 47 runs | London | The Hundred Men's Competition 2025 |
| 20 Aug 2025 | LS 135/3 v NS 138/2Match 22 · The Hundred | LS | 10 | - | 0 | Northern Superchargers won by 8 wickets | London | The Hundred Men's Competition 2025 |
| 17 Aug 2025 | LS 126/6 v BP 131/3Match 18 · The Hundred | LS | 33 | - | 1 | Birmingham Phoenix won by 7 wickets | Birmingham | The Hundred Men's Competition 2025 |
| 14 Aug 2025 | LS 162/5 v TR 141/6Match 13 · The Hundred | LS | 45 | - | 0 | London Spirit won by 21 runs | London | The Hundred Men's Competition 2025 |
| 11 Aug 2025 | MO 163/6 v LS 153/6Match 9 · The Hundred | LS | 19 | - | 2 | Manchester Originals won by 10 runs | Manchester | The Hundred Men's Competition 2025 |
| 9 Aug 2025 | LS 163/5 v WF 155/6Match 6 · The Hundred | LS | 14 | - | 1 | London Spirit won by 8 runs | Cardiff | The Hundred Men's Competition 2025 |
| 5 Aug 2025 | LS 80 v OI 81/4Match 1 · The Hundred | LS | 9 | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 29 Jul 2025 | MID 445 v GLO 404/9Match 42 · First-class | MID | 153 | - | 0 | Match drawn | Cheltenham | County Championship 2025 |
| 22 Jul 2025 | MID 625/8d v NOR 261 & 257Match 38 · First-class | MID | 114 | - | 1 | Middlesex won by an innings and 107 runs | Northwood | County Championship 2025 |
| 18 Jul 2025 | GLA 184/9 v MID 132Match · T20 | MID | 63 | - | 1 | Glamorgan won by 52 runs | Cardiff | Vitality Blast Men 2025 |
| 16 Jul 2025 | SUR 189/9 v MID 181/6Match · T20 | MID | 16 | - | 1 | Surrey won by 8 runs | London | Vitality Blast Men 2025 |
| 13 Jul 2025 | MID 160/5 v KEN 165/3Match · T20 | MID | 6 | - | 0 | Kent won by 7 wickets | Canterbury | Vitality Blast Men 2025 |
| 11 Jul 2025 | MID 189/5 v GLO 166/7Match · T20 | MID | 52 | - | 2 | Middlesex won by 23 runs | Northwood | Vitality Blast Men 2025 |
| 9 Jul 2025 | MID 187/8 v HAM 188/7Match · T20 | MID | 25 | - | 0 | Hampshire won by 3 wickets | Northwood | Vitality Blast Men 2025 |
| 6 Jul 2025 | GLO 204/5 v MID 195/7Match · T20 | MID | 34 | - | 0 | Gloucestershire won by 9 runs | Bristol | Vitality Blast Men 2025 |
| 20 Jun 2025 | SUR 194/8 v MID 119Match · T20 | MID | 26 | - | 0 | Surrey won by 75 runs | London | Vitality Blast Men 2025 |
| 19 Jun 2025 | MID 161 v ESS 160/6Match · T20 | MID | 53 | - | 1 | Middlesex won by 1 run | London | Vitality Blast Men 2025 |
| 13 Jun 2025 | HAM 63/1 v MID 75/1Match · T20 | MID | 23* | - | 1 | Match tied | Southampton | Vitality Blast Men 2025 |
| 12 Jun 2025 | MID 229/5 v SOM 235/5Match · T20 | MID | 28 | - | 0 | Somerset won by 5 wickets | Taunton | Vitality Blast Men 2025 |
| 8 Jun 2025 | ESS 156/9 v MID 159/4Match · T20 | MID | 31 | - | 0 | Middlesex won by 6 wickets | Chelmsford | Vitality Blast Men 2025 |
| 5 Jun 2025 | KEN 172/9 v MIDMatch · T20 | MID | - | - | 0 | No result | London | Vitality Blast Men 2025 |
| 1 Jun 2025 | MID 124/9 v GLA 128/5Match · T20 | MID | 25 | - | 0 | Glamorgan won by 5 wickets | Northwood | Vitality Blast Men 2025 |
| 29 May 2025 | SUS 202/4 v MID 186/7Match · T20 | MID | 14 | - | 0 | Sussex won by 16 runs | London | Vitality Blast Men 2025 |
| 9 Mar 2025 | NZ 251/7 v IND 254/6Final · ODI | NZ | 11 | - | 0 | India won by 4 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 5 Mar 2025 | NZ 362/6 v SA 312/9Semi-final · ODI | NZ | 102 | - | 1 | New Zealand won by 50 runs | Lahore | ICC Champions Trophy 2024/25 |
| 2 Mar 2025 | IND 249/9 v NZ 205Match 12 · ODI | NZ | 81 | - | 2 | India won by 44 runs | Dubai | ICC Champions Trophy 2024/25 |
| 24 Feb 2025 | BAN 236/9 v NZ 240/5Match 6 · ODI | NZ | 5 | - | 2 | New Zealand won by 5 wickets | Rawalpindi | ICC Champions Trophy 2024/25 |
| 19 Feb 2025 | NZ 320/5 v PAK 260Match 1 · ODI | NZ | 1 | - | 2 | New Zealand won by 60 runs | Karachi | ICC Champions Trophy 2024/25 |
| 14 Feb 2025 | PAK 242 v NZ 243/5Final · ODI | NZ | 34 | - | 1 | New Zealand won by 5 wickets | Karachi | Pakistan Tri-Nation Series 2024/25 |
| 10 Feb 2025 | SA 304/6 v NZ 308/4Match 2 · ODI | NZ | 133* | - | 0 | New Zealand won by 6 wickets | Lahore | Pakistan Tri-Nation Series 2024/25 |
| 8 Feb 2025 | NZ 330/6 v PAK 252/9Match 1 · ODI | NZ | 58 | - | 0 | New Zealand won by 78 runs | Lahore | Pakistan Tri-Nation Series 2024/25 |
| 1 Feb 2025 | DSG 173/4 v JSK 135/9Match 29 · T20 | DSG | 22 | - | 0 | Durban's Super Giants won by 11 runs (DLS method) | Johannesburg | SA20 2024/25 |
| 27 Jan 2025 | DSG 143/7 v PR 147/4Match 23 · T20 | DSG | 45 | - | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2024/25 |