Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At North Marine Road Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom AbellSOMYorkshire2015-2021230968032.0016159.63010120
Jake LibbyWOR/NOTYorkshire2016-2022350965819.2024040.0001180
Dean ElgarSURYorkshire2019120957147.5021344.60010140
Sam WhitemanYORDerbyshire2026110949494.009895.9201080
Graham GoochENGNew Zealand1978110949494.0012972.8701092
Shan MasoodYORDerbyshire2023120948647.0010292.16010122
William LuxtonYORHampshire2025-2026220946447.009697.92010122
Jonathan TattersallYORHampshire2022230946331.3318251.65010130
James WhartonYORLeicestershire2024-2026220937046.5018251.1001070
Jamie SmithSURYorkshire2019-2022351922823.0022740.53000111
Azeem RafiqYORNottinghamshire2016221917491.0010785.05010130
James BraceyGLODurham2021110909090.0072125.0001072
George HillYORSussex2024-2025220897544.5012074.17010111
Matthew WaiteYORHampshire2022230884729.3313963.31000112
Dominic BessYORSurrey2021-20253528845*29.3312868.75001100
Ben CharlesworthGLODurham2021110878787.0011079.0901090
Jonathan TattersallYORWorcestershire2018-2022231874543.5021640.28000110
Matthew WaiteYORSurrey2021-20222318759*43.5011476.32010140
Fynn Hudson-PrenticeSUSYorkshire2024-20252418752*29.0024435.66010100
Ben CoadYORSurrey2018-2025451874821.7572120.83000151
Aaron HardieSURYorkshire2022121864686.0011276.79000122
Rob YatesWARYorkshire2025-2026230866528.6720641.75010130
James WhartonYORDurham2025110848484.0076110.53010120
VL JaniWARYorkshire2025110828282.009289.1301065
Gary BallanceYORNorthamptonshire2016-2021220828041.009784.5401080
Dominic BessYORLeicestershire2024-2026220816040.509684.3801072
Graham BarlowENGWest Indies19761118080*-13957.5501080
Felix OrganHAMYorkshire2022230807226.6714455.56010101
Beau WebsterWAR/GLOYorkshire2024-2026240804920.0013061.54001101
Sterre KalisYORDurham2026110797979.0076103.95010110
Jack LeaningYORMiddlesex2014120787639.0015251.3201033
Jamie OvertonSURYorkshire2022-2025230783226.0071109.8600093
Steven DaviesSOMYorkshire2017-2021241782526.0011369.03000140
Alyssa HealyYDLancashire Thunder2019110777777.0038202.63010123
Zaman AkhterGLOYorkshire2024120777038.509382.8001093
George HillYORHampshire2022-2026450776115.408986.5201391
Aneurin DonaldHAMYorkshire2022110767676.0031245.1601056
Ami CampbellNDCentral Sparks2021110767676.007897.4401093
Jake LehmannHAMYorkshire2026110757575.008489.2901080
Tim BresnanYORDurham2015120754737.5010472.12000121
Ollie PriceGLOYorkshire2024120744737.0018240.6600062
Liam Patterson-WhiteNOTYorkshire20191217358*73.0019936.6801081
Keith BarkerHAM/WARYorkshire2022-2026231735236.5011464.04010111
Matt RevisYORHampshire2022230734124.3314251.41000100
Jonny BairstowYORSurrey2025110727272.009080.00010121
Josh BlakeSURYorkshire2025110727272.0011264.29010120
Michael RichardsonDURYorkshire2015120724836.0010270.59000120
William LuxtonYORSussex2024121725972.0014450.0001091
Alex WakelyNORYorkshire2016110717171.007989.8701052
Lewis HillLEIYorkshire20241117171*-54131.4801054

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.