| 20 Jun 2024 | BB 219/4 v NOR 129/9Match · T20 | NOR | 0 | 0/9 | 0 | Birmingham Bears won by 90 runs | Birmingham | Vitality Blast 2024 |
| 16 Jun 2024 | NOR 143/6 v WOR 132/7Match · T20 | NOR | 1 | 1/24 | 0 | Northamptonshire won by 11 runs | Worcester | Vitality Blast 2024 |
| 14 Jun 2024 | NOR 193/8 v DER 123/3Match · T20 | NOR | 8* | 0/17 | 1 | Derbyshire won by 24 runs (DLS method) | Derby | Vitality Blast 2024 |
| 7 Jun 2024 | NOR 169/4 v WOR 163/9Match · T20 | NOR | 44* | 3/20 | 0 | Northamptonshire won by 6 runs | Northampton | Vitality Blast 2024 |
| 2 Jun 2024 | YOR 186/6 v NOR 157/8Match · T20 | NOR | 10 | - | 1 | Yorkshire won by 29 runs | Northampton | Vitality Blast 2024 |
| 31 May 2024 | NOT 154 v NOR 157/2Match · T20 | NOR | DNB | 3/12 | 0 | Northamptonshire won by 8 wickets | Nottingham | Vitality Blast 2024 |
| 30 May 2024 | DER 162/7 v NOR 163/5Match · T20 | NOR | 5 | - | 0 | Northamptonshire won by 5 wickets | Northampton | Vitality Blast 2024 |
| 10 May 2024 | GLO 409 & 319/5d v NOR 171 & 301Match 20 · First-class | NOR | 23 & 3 | 0/18 & 0/36 | 0 | Gloucestershire won by 256 runs | Northampton | County Championship 2024 |
| 26 Apr 2024 | NOR 453/7d v LEI 452/8dMatch 14 · First-class | NOR | 19 | 0/44 | 0 | Match drawn | Leicester | County Championship 2024 |
| 19 Apr 2024 | GLA 271 & 104/3 v NOR 605/6dMatch 11 · First-class | NOR | 100 | 0/2 & 1/22 | 0 | Match drawn | Northampton | County Championship 2024 |
| 12 Apr 2024 | NOR 552/6d v MID 553/2Match 8 · First-class | NOR | 22 | 0/101 | 0 | Match drawn | Northampton | County Championship 2024 |
| 5 Apr 2024 | NOR 371 & 170/9 v SUS 478/9dMatch 3 · First-class | NOR | 36 & 6 | 4/84 | 0 | Match drawn | Brighton | County Championship 2024 |
| 26 Sept 2023 | NOR 369 v ESS 211 & 119Match · First-class | NOR | 28 | - | 2 | Northamptonshire won by an innings and 39 runs | Northampton | County Championship 2023 |
| 19 Sept 2023 | NOR 357 v SUR 185 & 142/0Match · First-class | NOR | 2 | 0/25 | 0 | Match drawn | London | County Championship 2023 |
| 10 Sept 2023 | NOR 250 & 72/0d v WAR 147/4d & 176/8Match · First-class | NOR | 10 & DNB | - | 1 | Warwickshire won by 2 wickets | Birmingham | County Championship 2023 |
| 3 Sept 2023 | NOR 232 & 266 v LAN 524Match · First-class | NOR | 31 & 45 | 1/22 | 0 | Lancashire won by an innings and 26 runs | Northampton | County Championship 2023 |
| 18 Aug 2023 | LS 160/6 v NS 147/7Match 24 · The Hundred | NS | 1 | - | 1 | London Spirit won by 13 runs | London | The Hundred Men's Competition 2023 |
| 13 Aug 2023 | MO 182/6 v NS 141/9Match 18 · The Hundred | NS | 21 | - | 1 | Manchester Originals won by 40 runs (DLS method) | Leeds | The Hundred Men's Competition 2023 |
| 11 Aug 2023 | OI 185/5 v NS 176/8Match 15 · The Hundred | NS | 17 | - | 0 | Oval Invincibles won by 9 runs | Leeds | The Hundred Men's Competition 2023 |
| 9 Aug 2023 | NS 142/5 v TR 139/7Match 12 · The Hundred | NS | 21 | - | 0 | Northern Superchargers won by 3 runs | Nottingham | The Hundred Men's Competition 2023 |
| 6 Aug 2023 | NS 201/3 v SB 141/5Match 8 · The Hundred | NS | DNB | - | 0 | Northern Superchargers won by 60 runs | Southampton | The Hundred Men's Competition 2023 |
| 3 Aug 2023 | BP 84/5 v NSMatch 4 · The Hundred | NS | - | - | 0 | No result | Leeds | The Hundred Men's Competition 2023 |
| 25 Jul 2023 | NOR 342 & 213/5 v LAN 544/7dMatch · First-class | NOR | 19 & 18 | 2/80 | 0 | Match drawn | Manchester | County Championship 2023 |
| 19 Jul 2023 | SOM 351 & 56/1 v NOR 180 & 224/9Match · First-class | NOR | 38 & 19 | - | 0 | Somerset won by 9 wickets | Northampton | County Championship 2023 |
| 10 Jul 2023 | NOR 219 & 380 v MID 277 & 322/6Match · First-class | NOR | 49 & 2 | 0/7 | 0 | Match drawn | Northwood | County Championship 2023 |
| 2 Jul 2023 | NOR 138/7 v LAN 139/4Match · T20 | NOR | 12 | - | 1 | Lancashire won by 6 wickets | Manchester | Vitality Blast 2023 |
| 25 Jun 2023 | NOR 237 & 369 v KEN 621Match · First-class | NOR | 26 & 43 | 0/23 | 2 | Kent won by an innings and 15 runs | Northampton | County Championship 2023 |
| 23 Jun 2023 | NOR 210/7 v LEI 118Match · T20 | NOR | 55 | - | 0 | Northamptonshire won by 92 runs | Leicester | Vitality Blast 2023 |
| 21 Jun 2023 | NOR 156/8 v DER 160/4Match · T20 | NOR | 25 | - | 1 | Derbyshire won by 6 wickets | Northampton | Vitality Blast 2023 |
| 20 Jun 2023 | NOR 180/6 v YOR 102Match · T20 | NOR | 5 | - | 0 | Northamptonshire won by 78 runs | Leeds | Vitality Blast 2023 |
| 18 Jun 2023 | NOR 177/5 v NOT 99Match · T20 | NOR | 26 | - | 2 | Northamptonshire won by 78 runs | Northampton | Vitality Blast 2023 |
| 16 Jun 2023 | LAN 204/7 v NOR 169/9Match · T20 | NOR | 8 | 0/17 | 1 | Lancashire won by 35 runs | Northampton | Vitality Blast 2023 |
| 9 Jun 2023 | BB 137 v NOR 107/9Match · T20 | NOR | 25 | 1/22 | 3 | Birmingham Bears won by 30 runs | Birmingham | Vitality Blast 2023 |
| 6 Jun 2023 | NOR 161/7 v DUR 162/6Match · T20 | NOR | 8 | 1/17 | 0 | Durham won by 4 wickets | Chester-le-Street | Vitality Blast 2023 |
| 4 Jun 2023 | WOR 178/6 v NOR 180/4Match · T20 | NOR | 70* | - | 0 | Northamptonshire won by 6 wickets | Worcester | Vitality Blast 2023 |
| 2 Jun 2023 | LEI 164/8 v NOR 168/2Match · T20 | NOR | 15* | - | 0 | Northamptonshire won by 8 wickets | Northampton | Vitality Blast 2023 |
| 31 May 2023 | BB 202/6 v NOR 181/7Match · T20 | NOR | 14 | - | 0 | Birmingham Bears won by 21 runs | Northampton | Vitality Blast 2023 |
| 29 May 2023 | DER 151/6 v NOR 152/4Match · T20 | NOR | 37* | - | 1 | Northamptonshire won by 6 wickets | Derby | Vitality Blast 2023 |
| 26 May 2023 | NOR 137 v DUR 141/0Match · T20 | NOR | 28 | 0/22 | 0 | Durham won by 10 wickets | Northampton | Vitality Blast 2023 |
| 24 May 2023 | WOR 196/9 v NOR 181/8Match · T20 | NOR | 2 | - | 1 | Worcestershire won by 15 runs | Northampton | Vitality Blast 2023 |
| 18 May 2023 | HAM 367 v NOR 56 & 176Match · First-class | NOR | 29 & 57* | - | 0 | Hampshire won by an innings and 135 runs | Southampton | County Championship 2023 |
| 11 May 2023 | NOR 158 & 72 v NOT 255Match · First-class | NOR | 35 & 26 | - | 0 | Nottinghamshire won by an innings and 25 runs | Northampton | County Championship 2023 |
| 4 May 2023 | NOR 255 & 311/8 v SOM 412Match · First-class | NOR | 4 & 33 | 1/8 | 0 | Match drawn | Taunton | County Championship 2023 |
| 26 Sept 2022 | ESS 263 & 110 v NOR 163 & 163Match · First-class | NOR | 18 & 19 | - | 0 | Essex won by 47 runs | Northampton | County Championship 2022 |
| 20 Sept 2022 | SOM 389 & 337/4d v NOR 265 & 109Match · First-class | NOR | 27 & 12* | 0/23 & 0/27 | 0 | Somerset won by 352 runs | Taunton | County Championship 2022 |
| 12 Sept 2022 | NOR 339 & 426 v SUR 421 & 48/1Match · First-class | NOR | 4 & 124 | 0/19 | 0 | Match drawn | Northampton | County Championship 2022 |
| 23 Aug 2022 | NOR 311/7 v DER 312/2Match · List A | NOR | 62 | 0/64 | 0 | Derbyshire won by 8 wickets | Northampton | Royal London One-Day Cup 2022 |
| 19 Aug 2022 | NOR 370/4 v LAN 372/6Match · List A | NOR | 26 | 2/67 | 1 | Lancashire won by 4 wickets | Blackpool | Royal London One-Day Cup 2022 |
| 17 Aug 2022 | NOR 248/4 v WOR 257/4Match · List A | NOR | 1 | 0/39 | 1 | Worcestershire won by 6 wickets (DLS method) | Northampton | Royal London One-Day Cup 2022 |
| 14 Aug 2022 | NOR 210 v KEN 213/6Match · List A | NOR | 5 | 0/27 | 0 | Kent won by 4 wickets | Canterbury | Royal London One-Day Cup 2022 |