Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack TaylorGLONottinghamshire20172416426*21.3311456.14000110
Dominic BessENGIndia2021240643416.0018235.1600090
Eddie ByromSOM/GLANorthamptonshire2020-2024240642216.0012053.33000110
Peter BocockNDOtago Volts2018-2021340642816.0010262.7500161
Raynard van TonderSANew Zealand2024240643216.0016937.8700150
Macalister WrightTASVictoria2021-2026240643316.0025025.6000060
Tim PringleNDAuckland Aces2023-2026340642716.0014245.0700143
K AmanthaBSC/ACCCBloomfield Cricket and Athletic Club2025-2026241644221.336894.1200054
AM VaughanSOMWarwickshire2025-20262416438*21.3313049.2300050
Ernie MayneAUSSouth Africa1912-19213416425*21.33--00010
Paul WhitelawNZEngland1933242643032.00--000-0
Sanjeeva RanatungaSLNew Zealand1995240642316.0019832.3200020
Simon JonesENGSouth Africa2004-2005451642416.0012650.7900191
Adnan AkmalPAKSouth Africa2010-2013450643212.8014544.1400190
Charles MorrisWORLeicestershire2014-2022752645021.3317336.9901190
Chris RushworthDUR/WARKent2017-2024652645721.338476.19010100
Ben LockroseOVCanterbury2022-20253516430*16.0017835.9600190
Ethan BamberMID/WARYorkshire2024-2026451642816.0012949.6100082
Adam FinchWORGloucestershire2019-20233526433*21.3316239.5100191
Albert RelfENGAustralia1903-1909352643121.33--00030
Lance CairnsNZSri Lanka1983-1984450644512.809865.3100152
Farveez MaharoofSLPakistan2004-2006361644612.8016738.3200070
Shahriar NafeesBANIndia2007-2010360643210.6710958.7200070
Roelof van der MerweSOMSurrey2016-2022460644110.6718135.3600061
Adam RileyKENEssex2014-2015362642116.0017336.9900070
Rob KeoghNORHampshire2022-2023360643410.6719932.1600290
Zak GibsonNDWellington Firebirds2017-20255636437*21.3313946.0400060
Shamar JosephWIEngland2024360643310.676696.9700192
Geoff LawsonAUSNew Zealand1980-1989460642110.6718634.4100030
Vinod KambliINDWest Indies1994360644010.678872.7300390
Laurie EvansSUS/WAR/SURNorthamptonshire2014-202147064349.1414942.9500170
Jake BallSOM/NOTWarwickshire2015-20266736449*16.007091.4300294
Zak GibsonNDCanterbury2016-2025673642216.0020830.7700070
Henry ThorntonSAVictoria2024-2026571642210.6712551.20001100
David O'SullivanNZPakistan1973-19764716423*10.67--00060
Yuvraj SinghINDAustralia2004-200848164279.1418534.5900290
Ray PriceZIMWest Indies2001-2013582643510.6717536.5700191
Shahadat HossainBANWest Indies2009-2012582643310.6714245.0700181
Graeme van BuurenGLOLancashire2019-202658064238.0016838.1000271
Arthur GilliganENGAustralia1924-192559264319.1417034.7100280
Nixon McLeanWIAustralia2000-2001510064176.4014743.5400443
Michael HoganGLASussex2016-202281066419*16.008476.1900162
Taijul IslamBANIndia2015-202471226416*6.4021429.91002100
Ewen ChatfieldNZEngland1975-1988121666413*6.4021629.6300570
James FaulknerLANGlamorgan2015110636363.007090.0001081
Arun HarinathSUREssex2014110636363.0023127.2701030
Jeffrey VandersayBCAAMoors Sports Club2026110636363.009963.6401071
Aiden MarkramHAMEssex2019110636363.009665.6301090
Michael-Kyle PepperESSGlamorgan2021110636363.008970.79010111
Rehaan EdavalathWORGloucestershire2026110636363.0013347.37010110
PreviousPage 279Next

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.