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
Graham ClarkDUREssex2024-20252315537*27.5011050.0000061
Rob SayerLEIDerbyshire2015-20162315532*27.5016832.7400160
Jack BurnhamDURGlamorgan2017-2019231552527.5011448.25000100
Conor McKerrDER/SURNottinghamshire2017-2024231553227.509557.8900070
Lauchie JohnsWFAuckland Aces2018-2020330554018.3312245.0800160
Louis KimberLEINottinghamshire2022230553318.3311747.0100080
Tom StrakerQUETasmania2024-20262315536*27.5015236.1800060
Elquemedo WillettWIIndia1974231552627.50--00020
Gary SteadNZWest Indies1999230552218.3313640.4400040
Morné MorkelSURSomerset2018-2019340552713.759160.4400081
Graham NapierESSWorcestershire2014-2016440553713.756683.3300154
Karl BrownLANDurham2016240554113.759856.1200190
Stiaan van ZylSUSYorkshire2021240552413.7516433.5400170
Harry BoamWFOtago Volts2013241552618.3315236.1800171
Daniel HughesSUSWorcestershire2025240552513.7511050.00001120
Sam BillingsKENDerbyshire2014-2021540553613.7510950.4600170
William TavaréGLOSussex2016-20172415543*18.3315735.0300140
Greg SmithLEIHampshire2014240553913.7515834.8100090
Andrew UmeedWARMiddlesex2017240553013.7516633.1300050
Sam HeazlettQUENew South Wales2019240552413.7517132.1600090
Prince MasvaureZIMNew Zealand2016240554213.7518529.7300180
Joshua Da SilvaWIPakistan2021240552113.7518230.2200060
Tevin ImlachWIPakistan2025240553513.759458.5100130
Ian CraigAUSEngland1956240553813.75--00070
Richard DumbrillSAAustralia1966240552913.75--00000
Grahame BilbyNZEngland1966240552813.75--00070
Ashantha de MelSLEngland1982-19842415520*18.3310850.9300081
Martyn MoxonENGWest Indies1988240552613.7519827.7800150
Umar GulPAKWest Indies2006-2011451552613.759359.1400071
Adil RashidYORMiddlesex2014-2017351553513.7510651.8900280
Colin AckermannDUR/LEIHampshire2021-2025450553711.0017631.2500080
Keshav MaharajSANew Zealand2017-2022450553611.0010253.92000100
Chris JordanENGWest Indies20153515521*13.7510452.8800071
Steve MagoffinSUSMiddlesex2014-2015352552518.3313939.5700080
Tom HelmMIDSomerset2017-2021351552813.7515136.4200080
Josh ShawSOM/GLOSussex2016-2026351552313.7510055.0000062
Ryan RickeltonSAAustralia2025-2026350553111.009756.7000190
Liam HatcherNSWTasmania2022-2026552552018.3319028.9500043
Iftikhar Ali Khan PataudiINDEngland1946350552211.00--000-0
Pat PocockENGPakistan1969-1973450553311.00--00040
Derek StirlingNZPakistan1984351551613.7514039.2900061
R. P. SinghINDEngland2007-201146055259.179955.5600290
Ish SodhiNZIndia2014-202436055239.1710452.8800271
Tom BaileyLANGlamorgan2019-202546055319.1711050.0000180
Ryan DaviesSOM/DURWarwickshire2016-201836055209.179557.8900190
Wellington MasakadzaZIMBangladesh2018-202536055179.1718529.7300023
Josh ClarksonCSNorthern Districts2022-202646055309.1711448.2500260
Matt MilnesKENNorthamptonshire2021-202646055379.1713141.9800370
Henry CrocombeSUSWorcestershire2021-2023461551611.0010850.9300080
Alfie OgborneSOMHampshire2023-2026461553811.0015036.6700053
PreviousPage 299Next

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.