Domestic · NORT

Northamptonshire

FormLWLWLL
297Played
133Won
143Lost
6Tied / drawn
15No result
48%Win rate

Northamptonshire Recent Form

Last 8 matches3 won · 5 lostlast 8
  1. Wv WAR
  2. Lv KENT
  3. Lv SUR
  4. Lv LEI
  5. Wv LAN
  6. Lv NOT
  7. Wv SOM
  8. Lv GLO

Northamptonshire Recent Results

All results

Northamptonshire Leading Players

Most runs
  1. Nathan McSweeney7 matches · avg 34.1 · SR 90239runs
  2. George Bartlett4 matches · avg 46.8 · SR 94187runs
  3. Gus Miller5 matches · avg 34.4 · SR 82172runs
  4. Ricardo Vasconcelos7 matches · avg 23.1 · SR 90162runs
  5. Lewis McManus7 matches · avg 21.0 · SR 130147runs
Most wickets
  1. Yuzvendra Chahal4 matches · econ 4.446wickets
  2. Luke Procter4 matches · econ 5.675wickets
  3. George Scrimshaw2 matches · econ 10.004wickets
  4. Calvin Harrison2 matches · econ 5.573wickets
  5. Rob Keogh3 matches · econ 6.163wickets

Northamptonshire Results

DateOpponentScoreOpp. scoreResult
11 Aug 2026 GloucestershireList A · Metro Bank One Day Cup 2026 308 (46.4)309/7 (49.2) L Gloucestershire won by 3 wkts
9 Aug 2026 SomersetList A · Metro Bank One Day Cup 2026 189/3 (30)185 (47) W Northamptonshire won by 7 wkts
7 Aug 2026 NottinghamshireList A · Metro Bank One Day Cup 2026 259/8 (50)261/4 (46.4) L Nottinghamshire won by 6 wkts
2 Aug 2026 LancashireList A · Metro Bank One Day Cup 2026 347/6 (50)280 (45.2) W Northamptonshire won by 67 runs
31 Jul 2026 LeicestershireList A · Metro Bank One Day Cup 2026 246 (45.3)248/2 (38.5) L Leicestershire won by 8 wkts
26 Jul 2026 SurreyList A · Metro Bank One Day Cup 2026 254/8 (50)258/4 (43.1) L Surrey won by 6 wkts
24 Jul 2026 KentList A · Metro Bank One Day Cup 2026 253 (48.1)254/5 (48) L Kent won by 5 wkts
21 Jul 2026 WarwickshireList A · Metro Bank One Day Cup 2026 314/5 (48.4)312/9 (50) W Northamptonshire won by 5 wkts
15 Jul 2026 GloucestershireT20 · Vitality T20 Blast 2026 –79/3 (9) W Northamptonshire won by 8 wkts
12 Jul 2026 WarwickshireT20 · Vitality T20 Blast 2026 153 (20)154/5 (18.2) L Warwickshire won by 5 wkts
10 Jul 2026 SomersetT20 · Vitality T20 Blast 2026 162/8 (20)– L Somerset won by 7 wkts
8 Jul 2026 GlamorganT20 · Vitality T20 Blast 2026 217/7 (20)164 (18.3) W Northamptonshire won by 53 runs
5 Jul 2026 SomersetT20 · Vitality T20 Blast 2026 118 (15.3)223/4 (20) L Somerset won by 105 runs
1 Jul 2026 GloucestershireT20 · Vitality T20 Blast 2026 187/2 (17.2)184/2 (20) W Northamptonshire won by 8 wkts
26 Jun 2026 EssexT20 · Vitality T20 Blast 2026 238/6 (20)108 (13.2) W Northamptonshire won by 130 runs
9 Jun 2026 WorcestershireT20 · Vitality T20 Blast 2026 162/4 (16)154/5 (18) W Northamptonshire won by 6 wkts (18 Overs game - due to rain)
6 Jun 2026 DurhamT20 · Vitality T20 Blast 2026 145/9 (20)138/8 (20) W Northamptonshire won by 7 runs
31 May 2026 WarwickshireT20 · Vitality T20 Blast 2026 209/4 (19.2)208/7 (20) W Northamptonshire won by 6 wkts
29 May 2026 GloucestershireT20 · Vitality T20 Blast 2026 166/3 (16.2)164/9 (20) W Northamptonshire won by 7 wkts
24 May 2026 WorcestershireT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 GlamorganT20 · Vitality T20 Blast 2026 –– NR
13 Sep 2025 HampshireT20 · Vitality T20 Blast 2025 158/7155/4 L Hampshire Won by 6 Wickets (DLS Method)
3 Sep 2025 SurreyT20 · Vitality T20 Blast 2025 154/4147/6 W Northamptonshire Won by 7 Runs
26 Aug 2025 SomersetList A · Metro Bank One Day Cup 2025 238240/2 L Somerset Won by 8 Wickets
21 Aug 2025 KentList A · Metro Bank One Day Cup 2025 243247/3 L Kent Won by 7 Wickets
17 Aug 2025 SussexList A · Metro Bank One Day Cup 2025 295/8297/3 L Sussex Won by 7 Wickets
15 Aug 2025 DurhamList A · Metro Bank One Day Cup 2025 321/8171 W Northamptonshire Won by 150 Runs
10 Aug 2025 WarwickshireList A · Metro Bank One Day Cup 2025 229291/8 L Warwickshire Won by 62 Runs
8 Aug 2025 YorkshireList A · Metro Bank One Day Cup 2025 172374/5 L Yorkshire Won by 202 Runs
5 Aug 2025 LancashireList A · Metro Bank One Day Cup 2025 –– NR Match Abandoned due to rain
18 Jul 2025 DurhamT20 · Vitality T20 Blast 2025 203/5204/1 L Durham Won by 9 Wickets
13 Jul 2025 WarwickshireT20 · Vitality T20 Blast 2025 240/6 (20)176 (20) W Northamptonshire won by 64 runs
11 Jul 2025 DerbyshireT20 · Vitality T20 Blast 2025 237/4224/6 W Northamptonshire won by 13 runs
10 Jul 2025 LeicestershireT20 · Vitality T20 Blast 2025 171/7173/4 L Leicestershire won by 6 wkts
6 Jul 2025 WorcestershireT20 · Vitality T20 Blast 2025 152/9 (20)153/4 (16.4) L Worcestershire won by 6 wkts
4 Jul 2025 LancashireT20 · Vitality T20 Blast 2025 177181/5 L Lancashire Won by 5 Wickets
20 Jun 2025 NottinghamshireT20 · Vitality T20 Blast 2025 140 (19.2)164/8 (20) L Nottinghamshire won by 24 runs
13 Jun 2025 DurhamT20 · Vitality T20 Blast 2025 142/8 (20)157/8 (20) L Durham won by 15 runs
11 Jun 2025 WarwickshireT20 · Vitality T20 Blast 2025 184/6 (20)174/8 (20) W Northamptonshire won by 10 runs
8 Jun 2025 LancashireT20 · Vitality T20 Blast 2025 180/6 (20)156/9 (20) W Northamptonshire won by 24 runs
6 Jun 2025 WorcestershireT20 · Vitality T20 Blast 2025 190/5 (20)159 (19) W Northamptonshire won by 31 runs
4 Jun 2025 DerbyshireT20 · Vitality T20 Blast 2025 194/6 (20)188/4 (20) W Northamptonshire won by 6 runs
1 Jun 2025 LeicestershireT20 · Vitality T20 Blast 2025 123/5 (19.2)122 (20) W Northamptonshire won by 5 wkts
30 May 2025 YorkshireT20 · Vitality T20 Blast 2025 237/4 (20)224/9 (20) W Northamptonshire won by 13 runs
5 Sep 2024 SomersetT20 · Vitality T20 Blast 2024 198/5 (20)215/3 (20) L Somerset won by 17 runs
19 Jul 2024 LancashireT20 · Vitality T20 Blast 2024 203/6 (18.4)201/9 (20) W Northamptonshire won by 4 wkts
18 Jul 2024 WarwickshireT20 · Vitality T20 Blast 2024 197/6 (20)186/6 (20) W Northamptonshire won by 11 runs
14 Jul 2024 DurhamT20 · Vitality T20 Blast 2024 91/4 (7.1)90/5 (8) W Northamptonshire won by 6 wkts
12 Jul 2024 LeicestershireT20 · Vitality T20 Blast 2024 183/7 (20)186/7 (19.1) L Leicestershire won by 3 wkts
7 Jul 2024 DurhamT20 · Vitality T20 Blast 2024 141/5 (19.4)140 (20) W Northamptonshire won by 5 wkts
21 Jun 2024 LeicestershireT20 · Vitality T20 Blast 2024 208/5 (20)208/7 (20) T Match tied
20 Jun 2024 WarwickshireT20 · Vitality T20 Blast 2024 129/9 (20)219/4 (20) L Warwickshire won by 90 runs
16 Jun 2024 WorcestershireT20 · Vitality T20 Blast 2024 143/6 (20)132/7 (20) W Northamptonshire won by 11 runs
14 Jun 2024 DerbyshireT20 · Vitality T20 Blast 2024 193/8 (20)123/3 (11) L Derbyshire won by 24 runs (DLS method)
7 Jun 2024 WorcestershireT20 · Vitality T20 Blast 2024 169/4 (20)163/9 (20) W Northamptonshire won by 6 runs
2 Jun 2024 YorkshireT20 · Vitality T20 Blast 2024 157/8 (20)186/6 (20) L Yorkshire won by 29 runs
31 May 2024 NottinghamshireT20 · Vitality T20 Blast 2024 157/2 (13.2)154 (19.2) W Northamptonshire won by 8 wkts
30 May 2024 DerbyshireT20 · Vitality T20 Blast 2024 163/5 (20)162/7 (20) W Northamptonshire won by 5 wkts
2 Jul 2023 LancashireT20 · Vitality T20 Blast 2023 138/7 (20)139/4 (16.4) L Lancashire won by 6 wkts
23 Jun 2023 LeicestershireT20 · Vitality T20 Blast 2023 210/7 (20)118 (16.4) W Northamptonshire won by 92 runs
21 Jun 2023 DerbyshireT20 · Vitality T20 Blast 2023 156/8 (20)160/4 (19.1) L Derbyshire won by 6 wkts
20 Jun 2023 YorkshireT20 · Vitality T20 Blast 2023 180/6 (20)102 (15.2) W Northamptonshire won by 78 runs
18 Jun 2023 NottinghamshireT20 · Vitality T20 Blast 2023 177/5 (20)99 (14.3) W Northamptonshire won by 78 runs
16 Jun 2023 LancashireT20 · Vitality T20 Blast 2023 169/9 (20)204/7 (20) L Lancashire won by 35 runs
9 Jun 2023 WarwickshireT20 · Vitality T20 Blast 2023 107/9 (20)137 (18.5) L Warwickshire won by 30 runs
6 Jun 2023 DurhamT20 · Vitality T20 Blast 2023 161/7 (20)162/6 (18.5) L Durham won by 4 wkts
4 Jun 2023 WorcestershireT20 · Vitality T20 Blast 2023 180/4 (19.4)178/6 (20) W Northamptonshire won by 6 wkts
2 Jun 2023 LeicestershireT20 · Vitality T20 Blast 2023 168/2 (18.5)164/8 (20) W Northamptonshire won by 8 wkts
31 May 2023 WarwickshireT20 · Vitality T20 Blast 2023 181/7 (20)202/6 (20) L Warwickshire won by 21 runs
29 May 2023 DerbyshireT20 · Vitality T20 Blast 2023 152/4 (18)151/6 (20) W Northamptonshire won by 6 wkts
26 May 2023 DurhamT20 · Vitality T20 Blast 2023 137 (20)141/0 (13.2) L Durham won by 10 wkts
24 May 2023 WorcestershireT20 · Vitality T20 Blast 2023 181/8 (20)196/9 (20) L Worcestershire won by 15 runs
1 Jul 2022 LeicestershireT20 · Vitality T20 Blast 2022 213/7 (20)214/6 (20) L Leicestershire won by 1 run
24 Jun 2022 YorkshireT20 · Vitality T20 Blast 2022 128 (16.2)190/7 (20) L Yorkshire won by 62 runs
22 Jun 2022 WarwickshireT20 · Vitality T20 Blast 2022 211/6 (20)213/4 (18.5) L Warwickshire won by 6 wkts
21 Jun 2022 DerbyshireT20 · Vitality T20 Blast 2022 186/7 (20)192/4 (19) L Derbyshire won by 6 wkts
18 Jun 2022 WorcestershireT20 · Vitality T20 Blast 2022 0/00/0 NR Match abandoned - due to rain(with toss)
17 Jun 2022 LancashireT20 · Vitality T20 Blast 2022 154/3 (16.2)153/7 (20) W Northamptonshire won by 7 wkts
9 Jun 2022 WorcestershireT20 · Vitality T20 Blast 2022 220/3 (20)147 (16.4) W Northamptonshire won by 73 runs
7 Jun 2022 DerbyshireT20 · Vitality T20 Blast 2022 155/5 (18.1)151/9 (20) W Northamptonshire won by 5 wkts
5 Jun 2022 DurhamT20 · Vitality T20 Blast 2022 158/6 (19.3)154/8 (20) W Northamptonshire won by 4 wkts
3 Jun 2022 LancashireT20 · Vitality T20 Blast 2022 153/6 (20)155/8 (19.5) L Lancashire won by 2 wkts
1 Jun 2022 LeicestershireT20 · Vitality T20 Blast 2022 227/1 (20)185/9 (20) W Northamptonshire won by 42 runs
30 May 2022 NottinghamshireT20 · Vitality T20 Blast 2022 0/0140/6 (18) NR No result
27 May 2022 DurhamT20 · Vitality T20 Blast 2022 223/4 (20)192/9 (18.5) W Northamptonshire won by 31 runs
26 May 2022 WarwickshireT20 · Vitality T20 Blast 2022 81 (14.2)207/3 (16) L Warwickshire won by 125 runs (DLS method)
18 Jul 2021 WarwickshireT20 · Vitality T20 Blast 2021 177/8 (20)191/6 (20) L Warwickshire won by 14 runs
9 Jul 2021 LancashireT20 · Vitality T20 Blast 2021 142/8 (20)144/2 (15.4) L Lancashire won by 8 wkts
30 Jun 2021 DurhamT20 · Vitality T20 Blast 2021 173/5 (20)143 (20) W Northamptonshire won by 30 runs
29 Jun 2021 LeicestershireT20 · Vitality T20 Blast 2021 141/5 (18.2)138 (19.5) W Northamptonshire won by 5 wkts
26 Jun 2021 YorkshireT20 · Vitality T20 Blast 2021 142 (19.3)224/3 (20) L Yorkshire won by 82 runs
25 Jun 2021 LancashireT20 · Vitality T20 Blast 2021 131/3 (18.2)130/7 (20) W Northamptonshire won by 7 wkts
23 Jun 2021 DurhamT20 · Vitality T20 Blast 2021 158/1 (17.5)157/5 (20) W Northamptonshire won by 9 wkts
20 Jun 2021 LeicestershireT20 · Vitality T20 Blast 2021 166/7 (20)200/2 (20) L Leicestershire won by 34 runs
17 Jun 2021 DerbyshireT20 · Vitality T20 Blast 2021 141/8 (20)143/5 (18.2) L Derbyshire won by 5 wkts
15 Jun 2021 WarwickshireT20 · Vitality T20 Blast 2021 115 (18.5)170/3 (20) L Warwickshire won by 55 runs
13 Jun 2021 NottinghamshireT20 · Vitality T20 Blast 2021 200/7 (20)214/7 (20) L Nottinghamshire won by 14 runs
11 Jun 2021 WorcestershireT20 · Vitality T20 Blast 2021 153/9 (20)185/7 (20) L Worcestershire won by 32 runs
1 Oct 2020 GloucestershireT20 · Vitality T20 Blast 2020 113 (19.4)114/3 (11.5) L Gloucestershire won by 7 wkts
20 Sep 2020 WarwickshireT20 · Vitality T20 Blast 2020 193/7 (18.5)191/5 (20) W Northamptonshire won by 3 wkts
18 Sep 2020 SomersetT20 · Vitality T20 Blast 2020 140/9 (20)146/3 (18) L Somerset won by 7 wkts
15 Sep 2020 WorcestershireT20 · Vitality T20 Blast 2020 170/7 (20)178/6 (20) L Worcestershire won by 8 runs
13 Sep 2020 GlamorganT20 · Vitality T20 Blast 2020 98 (17.2)99/3 (16) L Glamorgan won by 7 wkts
11 Sep 2020 GloucestershireT20 · Vitality T20 Blast 2020 150/6 (20)185/6 (20) L Gloucestershire won by 35 runs
3 Sep 2020 GlamorganT20 · Vitality T20 Blast 2020 161/6 (19.2)160/7 (20) W Northamptonshire won by 4 wkts
1 Sep 2020 WarwickshireT20 · Vitality T20 Blast 2020 158/7 (20)120 (19.5) W Northamptonshire won by 38 runs
30 Aug 2020 SomersetT20 · Vitality T20 Blast 2020 171/6 (20)162/8 (20) W Northamptonshire won by 9 runs
29 Aug 2020 WorcestershireT20 · Vitality T20 Blast 2020 128/1 (15.1)124/7 (20) W Northamptonshire won by 9 wkts
30 Aug 2019 WorcestershireT20 · Vitality T20 Blast 2019 189/3 (18.5)188/5 (20) W Northamptonshire won by 7 wkts
29 Aug 2019 YorkshireT20 · Vitality T20 Blast 2019 107 (18)187/7 (20) L Yorkshire won by 80 runs
25 Aug 2019 WarwickshireT20 · Vitality T20 Blast 2019 153/6 (19.4)150/6 (20) W Northamptonshire won by 4 wkts
23 Aug 2019 DerbyshireT20 · Vitality T20 Blast 2019 100 (18)101/1 (17.1) L Derbyshire won by 9 wkts
14 Aug 2019 LancashireT20 · Vitality T20 Blast 2019 157/7 (20)160/2 (18.3) L Lancashire won by 8 wkts
9 Aug 2019 LeicestershireT20 · Vitality T20 Blast 2019 16/0 (2.4)137/9 (20) NR No result (DLS method - 19 overs per side due to rain - target 133)
7 Aug 2019 DurhamT20 · Vitality T20 Blast 2019 145/6 (20)124/8 (20) W Northamptonshire won by 21 runs
2 Aug 2019 DerbyshireT20 · Vitality T20 Blast 2019 180/5 (20)184/4 (18) L Derbyshire won by 6 wkts
26 Jul 2019 WarwickshireT20 · Vitality T20 Blast 2019 155/6 (20)111/8 (16) W Northamptonshire won by 21 runs(DLS method)
24 Jul 2019 NottinghamshireT20 · Vitality T20 Blast 2019 152/8 (20)155/3 (18.1) L Nottinghamshire won by 7 wkts
19 Jul 2019 DurhamT20 · Vitality T20 Blast 2019 141/9 (20)148/4 (20) L Durham won by 7 runs
17 Aug 2018 LeicestershireT20 · Vitality T20 Blast 2018 154/6 (18.4)148/7 (20) W Northamptonshire won by 4 wkts

Latest 120 of 297 results.

Northamptonshire Records

Highest total347/6vs LAN, 2 Aug 2026
Lowest all out47vs DUR, 14 Jul 2011
Biggest win by runs150 runsvs DUR, 15 Aug 2025
Biggest win by wickets9 wicketsvs DUR, 23 Jun 2021

Northamptonshire Season by Season

YearPWLT/DNRWin %
2026211180258%
20252310120145%
202414851062%
202314680043%
202214660250%
202112480033%
202010550050%
201911460140%
2018142111015%
201712650155%
2016151050067%
201516960160%
201413470236%
2013131030077%
20129170113%
2011132110015%
201017773050%
200912830173%
200811640160%
20077230240%
20069531063%
20057430057%
20045140020%
20035230040%

Northamptonshire Head to Head

OpponentPWLT/DNRWin %
Warwickshire4922261046%
Worcestershire4220190351%
Durham2915120256%
Leicestershire2612101355%
Somerset258141236%
Lancashire218120140%
Derbyshire211290057%
Yorkshire196121033%
Gloucestershire181080056%
Nottinghamshire173112121%
Glamorgan161030377%
Surrey3210067%
Essex3210067%
Sussex3120033%
Kent202000%
Hampshire2110050%
Middlesex11000100%

Northamptonshire Record by Venue

GroundPWLT/DNRWin %
County Ground13259644548%
Edgbaston3216151052%
New Road191070259%
Riverside Ground15780047%
Grace Road13640360%
Headingley10550050%
Taunton - The Cooper Associates County Ground10450144%
County Ground9530163%
Manchester - Emirates Old Trafford9270022%
County Ground9540056%
Sophia Gardens8520171%
Trent Bridge8151117%
County Ground6330050%
Milton Keynes4220050%
College Ground2110050%
Queen's Park2110050%
Woodbridge Road101000%
St Lawrence Ground101000%
County Ground101000%
The Oval11000100%
Rugby School Ground101000%
Sedbergh School10001–
County Ground101000%
Kidderminster101000%
Luton101000%

Northamptonshire at Each Ground (full record)

GroundFormatPWLTNRWin %
Old TraffordT209270022%

Northamptonshire Batting

PlayerMInnsRunsHSAvgSR50+
Nathan McSweeney772397834.1489.53
George Bartlett441876646.7593.53
Gus Miller5517211534.4081.91
Ricardo Vasconcelos771625523.1490.01
Lewis McManus771477621.00130.11
Chris Lynn3313711745.67177.91
Aadi Sharma441116127.7584.11
Stuart van der Merwe22884788.00106.00
Saif Zaib33853728.33157.40
Luke Procter44763325.33133.30
Dominic Leech22322416.0091.40
David Willey3327129.0093.10

Northamptonshire Bowling

PlayerMOversWktsBestAvgEcon
Yuzvendra Chahal4346325.174.44
Luke Procter4245327.205.67
George Scrimshaw274317.5010.00
Calvin Harrison273313.005.57
Rob Keogh3193239.006.16
Ben Sanderson24.22112.505.77
Saif Zaib142213.506.75
Gus Miller4212174.007.05
James Sales121115.007.50
David Willey371173.0010.43
Raphael Weatherall3111187.007.91
Liam Guthrie31811103.005.72

Everyone Who Has Played for Northamptonshire

Northamptonshire Record by Tournament

Tournament / seasonPWLT/DNRWin %
Metro Bank One Day Cup154100129%
Metro Bank One Day Cup 20268350038%
Metro Bank One Day Cup 20257150117%
Vitality T20 Blast28212913361449%
Vitality T20 Blast 202613830273%
Vitality T20 Blast 202516970056%
Vitality T20 Blast 202414851062%
Vitality T20 Blast 202314680043%
Vitality T20 Blast 202214660250%
Vitality T20 Blast 202112480033%
Vitality T20 Blast 202010550050%
Vitality T20 Blast 201911460140%
Vitality T20 Blast 2018142111015%
Vitality T20 Blast 201712650155%
Vitality T20 Blast 2016151050067%
Vitality T20 Blast 201516960160%
Vitality T20 Blast 201413470236%
Vitality T20 Blast 2013131030077%
Vitality T20 Blast 20129170113%
Vitality T20 Blast 2011132110015%
Vitality T20 Blast 201017773050%
Vitality T20 Blast 200912830173%
Vitality T20 Blast 200811640160%
Vitality T20 Blast 20077230240%
Vitality T20 Blast 20069531063%
Vitality T20 Blast 20057430057%
Vitality T20 Blast 20045140020%
Vitality T20 Blast 20035230040%