| 9 Jun 2026 | WOR 154/5 v NOR 162/4Match · T20 | WOR | DNB | 0/33 | 0 | Northamptonshire won by 6 wickets (DLS method) | Northampton | Vitality Blast Men 2026 |
| 1 May 2026 | WOR 306 & 114 v NOR 597/7dMatch 15 · First-class | WOR | 3 & 1 | 3/97 | 0 | Northamptonshire won by an innings and 177 runs | Northampton | County Championship 2026 |
| 6 Jul 2025 | NOR 152/9 v WOR 153/4Match · T20 | WOR | DNB | 2/22 | 0 | Worcestershire won by 6 wickets | Northampton | Vitality Blast Men 2025 |
| 4 Aug 2024 | NOR 295/6 v WOR 165Match · List A | WOR | 57 | 1/66 | 1 | Northamptonshire won by 130 runs | Northampton | One-Day Cup 2024 |
| 7 Jun 2024 | NOR 169/4 v WOR 163/9Match · T20 | WOR | 9 | 0/25 | 1 | Northamptonshire won by 6 runs | Northampton | Vitality Blast 2024 |
| 26 Sept 2023 | NOR 369 v ESS 211 & 119Match · First-class | NOR | 14 | 2/82 & 1/20 | 0 | Northamptonshire won by an innings and 39 runs | Northampton | County Championship 2023 |
| 3 Sept 2023 | NOR 232 & 266 v LAN 524Match · First-class | NOR | 2 & 4 | 2/120 | 0 | Lancashire won by an innings and 26 runs | Northampton | County Championship 2023 |
| 20 Aug 2023 | NOR 201 v DER 203/6Match · List A | NOR | 3 | 1/39 | 0 | Derbyshire won by 4 wickets | Northampton | One-Day Cup 2023 |
| 16 Aug 2023 | NOR 252 v WOR 253/3Match · List A | NOR | 100 | 2/34 | 0 | Worcestershire won by 7 wickets | Northampton | One-Day Cup 2023 |
| 9 Aug 2023 | NOR 415/8 v SOM 328Match · List A | NOR | 10 | 3/68 | 0 | Northamptonshire won by 87 runs | Northampton | One-Day Cup 2023 |
| 6 Aug 2023 | SUS 240/7 v NOR 243/7Match · List A | NOR | 42* | 0/47 | 2 | Northamptonshire won by 3 wickets (DLS method) | Northampton | One-Day Cup 2023 |
| 19 Jul 2023 | SOM 351 & 56/1 v NOR 180 & 224/9Match · First-class | NOR | 1 & 32 | 2/78 | 0 | Somerset won by 9 wickets | Northampton | County Championship 2023 |
| 25 Jun 2023 | NOR 237 & 369 v KEN 621Match · First-class | NOR | 35 & 21 | 0/98 | 0 | Kent won by an innings and 15 runs | Northampton | County Championship 2023 |
| 21 Jun 2023 | NOR 156/8 v DER 160/4Match · T20 | NOR | 4* | 1/29 | 0 | Derbyshire won by 6 wickets | Northampton | Vitality Blast 2023 |
| 18 Jun 2023 | NOR 177/5 v NOT 99Match · T20 | NOR | DNB | 2/17 | 2 | Northamptonshire won by 78 runs | Northampton | Vitality Blast 2023 |
| 16 Jun 2023 | LAN 204/7 v NOR 169/9Match · T20 | NOR | 40* | 1/40 | 0 | Lancashire won by 35 runs | Northampton | Vitality Blast 2023 |
| 2 Jun 2023 | LEI 164/8 v NOR 168/2Match · T20 | NOR | DNB | 0/13 | 0 | Northamptonshire won by 8 wickets | Northampton | Vitality Blast 2023 |
| 31 May 2023 | BB 202/6 v NOR 181/7Match · T20 | NOR | 5* | 0/37 | 2 | Birmingham Bears won by 21 runs | Northampton | Vitality Blast 2023 |
| 26 May 2023 | NOR 137 v DUR 141/0Match · T20 | NOR | 2 | 0/21 | 0 | Durham won by 10 wickets | Northampton | Vitality Blast 2023 |
| 24 May 2023 | WOR 196/9 v NOR 181/8Match · T20 | NOR | 44* | 3/42 | 0 | Worcestershire won by 15 runs | Northampton | Vitality Blast 2023 |
| 11 May 2023 | NOR 158 & 72 v NOT 255Match · First-class | NOR | 0 & 9 | 4/59 | 0 | Nottinghamshire won by an innings and 25 runs | Northampton | County Championship 2023 |
| 26 Sept 2022 | ESS 263 & 110 v NOR 163 & 163Match · First-class | NOR | 0 & 26 | 4/59 & 2/19 | 1 | Essex won by 47 runs | Northampton | County Championship 2022 |
| 23 Aug 2022 | NOR 311/7 v DER 312/2Match · List A | NOR | 75 | 1/55 | 0 | Derbyshire won by 8 wickets | Northampton | Royal London One-Day Cup 2022 |
| 7 Aug 2022 | ESS 343/9 v NOR 344/7Match · List A | NOR | 27 | 1/61 | 1 | Northamptonshire won by 3 wickets | Northampton | Royal London One-Day Cup 2022 |
| 19 Jul 2022 | NOR 235 & 174 v LAN 132 & 278/6Match 48 · First-class | NOR | 1 & 7 | 1/50 & 1/32 | 1 | Lancashire won by 4 wickets | Northampton | County Championship 2022 |
| 26 Jun 2022 | NOR 451 & 273/4 v WAR 405Match 37 · First-class | NOR | 19 & DNB | 1/46 | 0 | Match drawn | Northampton | County Championship 2022 |
| 24 Jun 2022 | YOR 190/7 v NOR 128Match · T20 | NOR | 12 | 1/27 | 2 | Yorkshire won by 62 runs | Northampton | Vitality Blast 2022 |
| 22 Jun 2022 | NOR 211/6 v BB 213/4Match · T20 | NOR | 1* | 1/50 | 0 | Birmingham Bears won by 6 wickets | Northampton | Vitality Blast 2022 |
| 17 Jun 2022 | LAN 153/7 v NOR 154/3Match · T20 | NOR | DNB | 1/21 | 0 | Northamptonshire won by 7 wickets | Northampton | Vitality Blast 2022 |
| 9 Jun 2022 | NOR 220/3 v WOR 147Match · T20 | NOR | DNB | 3/26 | 0 | Northamptonshire won by 73 runs | Northampton | Vitality Blast 2022 |
| 7 Jun 2022 | DER 151/9 v NOR 155/5Match · T20 | NOR | 12* | 4/27 | 1 | Northamptonshire won by 5 wickets | Northampton | Vitality Blast 2022 |
| 1 Jun 2022 | NOR 227/1 v LEI 185/9Match · T20 | NOR | DNB | 1/22 | 0 | Northamptonshire won by 42 runs | Northampton | Vitality Blast 2022 |
| 27 May 2022 | NOR 223/4 v DUR 192/9Match · T20 | NOR | DNB | 0/37 | 0 | Northamptonshire won by 31 runs | Northampton | Vitality Blast 2022 |
| 19 May 2022 | KEN 519/9d & 170/1d v NOR 430Match 27 · First-class | NOR | 20 | 1/70 & 0/19 | 1 | Match drawn | Northampton | County Championship 2022 |
| 7 Apr 2022 | GLO 223 & 363 v NOR 288 & 272/8Match · First-class | NOR | 0 & 7* | 1/32 & 0/70 | 0 | Match drawn | Northampton | County Championship 2022 |
| 5 Sept 2021 | SUR 252 & 238 v NOR 171 & 322/8Match · First-class | NOR | 12 & 25 | 5/41 & 2/54 | 0 | Northamptonshire won by 2 wickets | Northampton | County Championship 2021 |
| 8 Aug 2021 | NOR 305/6 v SOM 223Match · List A | NOR | 17 | 1/39 | 0 | Northamptonshire won by 81 runs (DLS method) | Northampton | Royal London One-Day Cup 2021 |
| 1 Aug 2021 | DER 177/9 v NOR 183/2Match · List A | NOR | DNB | 0/27 | 1 | Northamptonshire won by 8 wickets | Northampton | Royal London One-Day Cup 2021 |
| 25 Jul 2021 | GLA 295/6 v NOR 236Match · List A | NOR | 65* | 2/54 | 0 | Glamorgan won by 59 runs | Northampton | Royal London One-Day Cup 2021 |
| 4 Jul 2021 | YOR 158 & 217 v NOR 170/9 & 152Match · First-class | NOR | 42* & 40 | 2/14 & 1/25 | 1 | Yorkshire won by 53 runs | Northampton | County Championship 2021 |
| 30 Jun 2021 | NOR 173/5 v DUR 143Match · T20 | NOR | DNB | 2/19 | 2 | Northamptonshire won by 30 runs | Northampton | Vitality Blast 2021 |
| 25 Jun 2021 | LAN 130/7 v NOR 131/3Match · T20 | NOR | DNB | 0/11 | 1 | Northamptonshire won by 7 wickets | Northampton | Vitality Blast 2021 |
| 20 Jun 2021 | LEI 200/2 v NOR 166/7Match · T20 | NOR | 11 | 1/44 | 1 | Leicestershire won by 34 runs | Northampton | Vitality Blast 2021 |
| 15 Jun 2021 | BB 170/3 v NOR 115Match · T20 | NOR | 1 | 0/36 | 0 | Birmingham Bears won by 55 runs | Northampton | Vitality Blast 2021 |
| 13 Jun 2021 | NOT 214/7 v NOR 200/7Match · T20 | NOR | 6 | 2/36 | 0 | Nottinghamshire won by 14 runs | Northampton | Vitality Blast 2021 |
| 11 Jun 2021 | WOR 185/7 v NOR 153/9Match · T20 | NOR | 3 | 3/33 | 0 | Worcestershire won by 32 runs | Northampton | Vitality Blast 2021 |
| 20 May 2021 | LAN 88/1 v NORMatch · First-class | NOR | - | 0/5 | 0 | Match drawn | Northampton | County Championship 2021 |
| 6 May 2021 | SUS 106 & 215 v NOR 441/9dMatch · First-class | NOR | 44* | 0/37 & 1/22 | 1 | Northamptonshire won by an innings and 120 runs | Northampton | County Championship 2021 |
| 8 Apr 2021 | KEN 455 & 42/1 v NOR 434Match · First-class | NOR | 6 | 2/83 & 0/32 | 0 | Match drawn | Northampton | County Championship 2021 |
| 9 Jun 2017 | NOR 218 & 277 v DER 176/9 & 191/9Match · First-class | DER | 10 & 69 | 1/37 & 1/63 | 0 | Northamptonshire won by 128 runs | Northampton | Specsavers County Championship 2017 |