Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG332/3 (44.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Northamptonshire×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam HainWAR/BBCounty GroundNorthampton2016-2026111133909348.75287135.890203710
Wayne MadsenDERCounty GroundNorthampton2014-20251010231559*39.38207152.17021354
Graham ClarkDURRiverside GroundChester-le-Street2017-20269902547928.22174145.98022287
Graham ClarkDURCounty GroundNorthampton2017-2025881252102*36.00151166.89123309
Adam LythYORHeadingleyLeeds2016-202577024816135.43132187.88111338
Joe ClarkeWOR/NOTCounty GroundNorthampton2016-202566124513649.00145168.971101816
Adam HoseBBEdgbastonBirmingham2018-202254024411961.00155157.42110259
Moeen AliWOR/BBCounty GroundNorthampton2015-20258702449034.86159153.460312315
Alex DaviesLAN/BBCounty GroundNorthampton2015-202577123075*38.33164140.24010284
Sam HainWAR/BBEdgbastonBirmingham2016-20261111122966*22.90169135.50020213
Wayne MadsenDERCounty GroundDerby2018-20256612287345.60158144.30031305
Adam HoseWOR/WAR/BBCounty GroundNorthampton2017-202688122163*31.57175126.290201610
Brett D'OliveiraWORCounty GroundNorthampton2014-2026111002165221.60171126.32010186
Colin AckermannDUR/LEICounty GroundNorthampton2017-20257722117042.20143147.55020178
Alex LeesYOR/DURCounty GroundNorthampton2014-20257712105935.00183114.75011181
Steven CroftLANCounty GroundNorthampton2015-202366120810141.60171121.64100137
Ian BellWAR/BBEdgbastonBirmingham2015-201844018713146.75106176.42110169
Ben CoxWOR/LEICounty GroundNorthampton2014-2025121021864623.25126147.62000233
Luis ReeceDERCounty GroundNorthampton2017-202455117075*42.50131129.77020166
Daniel ChristianNOTCounty GroundNorthampton2016-2018221169113*169.0072234.721101113
Brett D'OliveiraWORCounty Ground, New RoadWorcester2014-202610801603820.00127125.98000145
Ben CoxWORCounty Ground, New RoadWorcester2014-202377415046*50.00105142.86000174
Alex DaviesLAN/BBEdgbastonBirmingham2015-20255501484729.6092160.87000147
Alex LeesDURRiverside GroundChester-le-Street2019-2026541147101*49.0088167.05100139
Daryl MitchellWORCounty GroundNorthampton2014-202065214644*48.67118123.73000150
Samit PatelDER/NOTCounty GroundNorthampton2014-20257711464224.33121120.66000114
Dane VilasLANCounty GroundNorthampton2017-20235521354045.0084160.71000104
Ian BellWAR/BBCounty GroundNorthampton2016-20204401346233.50106126.42010191
David WilleyYORHeadingleyLeeds2016-20194401337433.2592144.5701099
David WilleyYORCounty GroundNorthampton2016-20223301277942.3381156.79010108
Riki WesselsWOR/NOTCounty GroundNorthampton2014-20215501266425.2086146.51010134
Calum MacLeodDURRiverside GroundChester-le-Street2014-201522112464*124.0074167.57020174
Wes DurstonDERCounty GroundNorthampton2015-201622112477*124.0087142.53010134
Tom Kohler-CadmoreWOR/YOR/SOMCounty GroundNorthampton2014-20267711246320.6792134.78011106
Varun ChopraWAREdgbastonBirmingham2014-201533112268*61.0097125.77020133
Gareth RoderickWORCounty GroundNorthampton2024-20263301224740.6785143.53000115
Samit PatelNOTTrent BridgeNottingham2015-202242112163121.0078155.13020133
Billy GodlemanDERCounty GroundDerby2018-20213311207760.00102117.6501083
Philip SaltLANOld TraffordManchester2022-202433112074*60.0089134.8301095
Jack HaynesWOR/NOTCounty GroundNorthampton2020-20254401203330.0084142.86000181
Paul StirlingBBEdgbastonBirmingham2022110119119119.0051233.33100910
Calum MacLeodDUR/DERCounty GroundNorthampton2014-201822011910459.5069172.46100164
Tom Kohler-CadmoreYORHeadingleyLeeds2017-20193301195139.6792129.3501096
Rishi PatelLEICounty GroundNorthampton2021-202554011910429.7563188.89101145
Adam LythYORCounty GroundNorthampton2014-20224411186639.3382143.9001084
Ben CharlesworthGLOCounty GroundNorthampton20262201176858.5071164.79010116
Colin AckermannLEIGrace RoadLeicester2017-20236611178523.4082142.68011123
Paul CollingwoodDURRiverside GroundChester-le-Street2015-201833111550*57.5090127.7801063
Kashif AliWORCounty GroundNorthampton2023-20263301128837.3366169.7001088
Mark CosgroveLEICounty GroundNorthampton2015-20184401117927.7570158.5701065
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.