Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Merchant Taylors' School Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Luke HollmanMIDLancashire2026120765438.0016047.50010140
Toby Roland-JonesMIDNorthamptonshire2023-2025340743418.507598.6700073
Joe CracknellMIDNorthamptonshire2025110737373.009874.4901092
Stephen EskinaziMIDGlamorgan2023-2025220735936.5056130.36010130
Max HoldenMIDHampshire2018-2026330733824.339081.1100041
Chris BenjaminKENMiddlesex2026120724536.0012955.81000100
Ed BarnardWORMiddlesex20221116969*-9671.88010110
Cordelia GriffithSUNCentral Sparks2021110696969.009572.6301070
Toby Roland-JonesMIDGloucestershire2016-20192316951*34.5013949.6401081
Luc BenkensteinESSMiddlesex2026110676767.0056119.6401082
Jim AllenbySOMMiddlesex2015120664333.0015044.0000050
Justin BroadNORMiddlesex2023-2024240663116.5017837.0800180
Jack LeaningSUSMiddlesex2026110656565.0048135.4201090
D'Arcy ShortGLOMiddlesex2025110646464.0046139.1301082
Nick ComptonMIDSomerset2015120623231.0011952.1000070
CWJ AllisonESSMiddlesex2026110616161.0037164.8601054
Daryl MitchellMIDLeicestershire2021120613830.5014342.6600070
Ryan HigginsGLOMiddlesex20191216161*61.0010160.4001180
Luke HollmanMIDKent2026120613630.5012648.41000100
Paul StirlingMIDGloucestershire2016110606060.0043139.5301053
Jack TaylorGLOMiddlesex2016-2025330604120.0047127.6600071
Tom HelmMIDKent2026120593329.507776.6200090
Marie KellyCSSunrisers2021110585858.006392.0601060
Ben SandersonNORMiddlesex2023-202536058409.6715836.7100270
Leus du PlooyMIDLancashire2026120564128.009062.22000100
Ben GeddesMIDLancashire2026120562828.008268.29000110
George BartlettNORMiddlesex2024-2025240562614.0014239.4400080
Toby Roland-JonesMIDLancashire2026120553727.507276.39000101
Leus du PlooyMIDGloucestershire2025110545454.0037145.9501042
Mark StonemanMIDHampshire2024110535353.006482.8101050
Adam VogesMIDGloucestershire20161115252*-40130.0001040
Kane WilliamsonMIDGloucestershire2025110525252.0030173.3301062
Max HoldenMIDSussex2026110525252.0020260.0001063
Paul StirlingMIDHampshire2014-2018320524026.0041126.8300043
Ryan HigginsMIDGloucestershire2023-20252215228*52.0038136.8400042
Dom LeechNORMiddlesex2024-2025240522313.0013638.2400090
Max HoldenMIDLancashire2026120515125.506380.9501190
Gwenan DaviesCSSunrisers2021110505050.005984.7501041
Tom HelmMIDWorcestershire20221215050*50.008260.9801161
Tom HelmMIDGloucestershire2019-2025320504625.0010348.5400070
Owais ShahHAMMiddlesex20141114949*-26188.4600033
James FranklinMIDSomerset2015120493224.506180.3300032
Hilton CartwrightHAMMiddlesex2025-20262214929*49.0027181.4800034
Tom PrestHAMMiddlesex2024-2026320494024.505490.7400022
Benny HowellHAM/GLOMiddlesex2016-2025340493712.2543113.9500132
Daniel Bell-DrummondKENMiddlesex2026120473923.508754.0200090
Tom AbellSOMMiddlesex2015120472623.5012238.5200060
Leus du PlooyMIDKent2026120474023.507761.0400060
Alice MacleodSUNCentral Sparks2021110464646.0046100.0000060
Jack DaviesMIDHampshire2024110464646.0045102.2200052

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.