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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 (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
Aneurin DonaldHAM/DERYorkshire2022-20243501429728.4024358.44011140
Martin AnderssonMID/DERGlamorgan2018-20254501427828.4024258.68011181
Jack O'ConnorENGWest Indies19303501425128.409060.0001081
Bob BarberENGNew Zealand19653501425128.40--010-0
Dwayne BravoWISri Lanka2008-20105601428323.6727551.64011162
Jonathan TattersallYORWorcestershire2018-202346214244*35.5030047.33000201
Chris GreenNSWVictoria2022-20253621425235.5034041.76010152
Glenn PhillipsNZAustralia2020-20243601427123.6725056.80021211
Alex WakelyNORLancashire2015-20193601425923.6731744.79020201
Rehan AhmedLEISussex2023-202636114259*28.4017979.33011230
Alick AthanazeWIEngland20243601428223.6726453.79010181
Bevon JacobsAANorthern Districts2024-20263601426623.6722962.01011146
David MurrayWIPakistan19804601425023.6743132.95012110
Qasim UmarPAKEngland19843601427323.6737038.38011190
Guy WhittallZIMEngland1996-20004711425623.6733642.26010161
Chris WoakesWARHampshire2015-20265701426620.2928350.18010210
Daniel HughesSUSYorkshire2024-20264701425720.2934541.16021231
Neil HawkeAUSWest Indies196557214245*28.40--00100
Boeta DippenaarSAPakistan2002-20075801426217.7536938.48011170
Tim McIntoshNZPakistan2009-20114811427420.2944431.98011150
Michael BracewellNZEngland2022-20234801424917.7524757.49000192
Brian ChariZIMBangladesh2014-20184801425317.7539436.04012134
Mohammad RafiqueBANIndia2000-20075901424715.7820369.95000203
Mushtaq AhmedPAKNew Zealand1993-20016901424215.7833142.90001190
Jake Fraser-McGurkVIC/SAQueensland2019-20245901425115.7824757.49011154
Justin GreavesWIAustralia2024-2025510114238*15.7827052.59000210
Bert SutcliffeNZPakistan1955-196561111422514.20--00110
Keith BarkerHAM/WARSussex2014-2025712214225*14.2027950.90003201
Tony PalladinoDERDurham2017-201961221423214.2034041.76003191
Godfrey EvansENGNew Zealand1947-1958141411422710.92--00380
Umesh YadavINDAustralia2011-2023172810142307.8934840.80004155
Angelo MathewsSLAfghanistan2024110141141141.0025954.44100143
K SmithWARDurham20251201417970.5023061.30020190
Pasindu SooriyabandaraMSCBurgher Recreation Club2024-202522014110070.5027152.03100110
MPM WeerasingheACCCRagama Cricket Club2025121141118*141.0018177.90100161
Promod MaduwanthaBRCNondescripts Cricket Club202612014111170.5022961.57100180
Kevin O'BrienIREScotland2013-201723114178*70.5015590.97010145
Luke FletcherNOTMiddlesex2014-20223301415147.0016784.43020155
Danny LambSUS/LANGloucestershire2022-202423214183141.0019373.06010153
Priyamal PereraPSCChilaw Marians Cricket Club20252301416947.0023560.00010140
Shahriar NafeesBANSouth Africa20082401416935.2522163.80010231
Wriddhiman SahaINDBangladesh2015-2019442141106*70.5021764.98100122
Tharanga ParanavitanaSLWest Indies20103411419547.0036938.21010170
Marcus NorthAUSIndia201024014112835.2529348.12101181
Moeen AliWORKent2014-20173401416335.25109129.36011252
Nathan BuckNORSussex2018-20193411415147.0017281.98020241
Marcus HarrisLANLeicestershire20252411417747.0030646.08010180
James WhartonYOREssex2025-202634114163*47.0028948.79020152
Janith LiyanageBCAA/RCCColts Cricket Club20252401416735.2522762.11020102
Abdullah FazalPAKBangladesh20262401416635.2528250.00020201
PreviousPage 172Next

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.