ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Northamptonshire: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Northamptonshire×At Old Trafford×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Luke ProcterNORLancashire2019-202671124559350.56115739.33030421
Ricardo VasconcelosNORLancashire2018-20261115036910024.6056365.54110463
Saif ZaibNORLancashire2019-20261013332811632.8042577.18120363
Rob KeoghNORLancashire2014-202591203006625.0045965.36021251
Ben DuckettNORLancashire2014-201857027413439.1434180.35111353
Richard LeviNORLancashire2014-20196802436830.3835069.43031372
Emilio GayNORLancashire2021-202335021614443.2043150.12111220
Lewis McManusNORLancashire2022-20267702099529.8635558.87010223
Adam RossingtonNORLancashire2014-20214601788929.6731756.15011201
James SalesNORLancashire2023-20263411579252.3333247.29010210
George BartlettNORLancashire2025-20262311409270.0020568.29010163
Steven CrookNORLancashire2014-20184601403723.3317580.00000151
Josh CobbNORLancashire2015-202268113952*19.8624257.44012172
Alex WakelyNORLancashire2015-2019460965616.0020147.76010101
Andrew HallNORLancashire20141229250*-22341.26010120
Matthew SpriegelNORLancashire2014340923223.0015658.9700091
Calvin HarrisonNORLancashire2025-2026230865628.6715555.48010112
Matthew BreetzkeNORLancashire2024-2025220857642.5038223.6801085
Justin BroadNORLancashire2023-20254518534*21.2511872.0300071
David WilleyNORLancashire2014-2025560843714.0081103.7000043
Luke WoodNORLancashire2019120806640.0015352.2901090
Jason HolderNORLancashire2019110727272.0058124.1401072
AzharullahNORLancashire2014-2015442672833.5058115.52000112
Ravi BoparaNORLancashire2024-2025220643632.0046139.1300024
Ben CurranNORLancashire2021-2022340613715.256889.7100070
Sam WhitemanNORLancashire2023120604030.0016536.3600090
Rob NewtonNORLancashire2014-2019240593214.7515438.3100070
Graeme WhiteNORLancashire2014-20227935521*9.178366.2700150
Temba BavumaNORLancashire2019120543927.008464.2900050
Nathan BuckNORLancashire2019-20212415232*17.339057.7800291
Nathan McSweeneyNORLancashire2026120492924.507268.0600060
Simon KerriganNORLancashire20211214545*45.0011539.1300150
Oli StoneNORLancashire2014-2015230433514.335578.1800133
Stephen PetersNORLancashire2014120414120.505771.9300180
Chris LynnNORLancashire2023110353535.0025140.0000022
Mohammad NabiNORLancashire2021110272727.0026103.8500001
James KettleboroughNORLancashire2014110262626.003476.4700030
Tom TaylorNORLancashire2021-202345226138.6714418.0600000
David SalesNORLancashire2014110252525.0024104.1700021
Ben SandersonNORLancashire2018-2026973236*5.755839.6600230
Liam GuthrieNORLancashire2025-2026220222111.003464.7100030
James MiddlebrookNORLancashire201423021207.004942.8600130
Seekkuge PrasannaNORLancashire2018110171717.002277.2700011
Kyle CoetzerNORLancashire2014-201523017115.673943.5900020
Dom LeechNORLancashire2023110131313.007118.3100010
Rory KleinveldtNORLancashire2018110101010.001190.9100010
Ashton AgarNORLancashire202411177*-5140.0000001
Jamie OvertonNORLancashire2019120663.002722.2200110
Gus MillerNORLancashire202411155*-2250.0000010
Mark TurnerNORLancashire201411144*-666.6700000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.