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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At County Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Josh CobbNORWorcestershire2015-2023101013688040.89295124.750402921
Rob KeoghNORWarwickshire2014-2026911236813040.8949374.65122431
Lewis McManusNORLancashire2022-2026912136875*33.4576148.36032437
Joe DenlyMID/KENNorthamptonshire2014-2023571366206*61.0064956.39110453
Rob KeoghNORGloucestershire2015-202259036611340.6765156.22121421
Ned EckersleyDUR/LEINorthamptonshire2014-20221113236610733.2761659.42123422
Alex HughesDERNorthamptonshire2014-202213136366111*52.2955765.71121483
Ricardo VasconcelosNORKent2021-202657036215451.7157862.63211472
Dane VilasLANNorthamptonshire2017-20231011536083*60.0037895.24020356
David LloydDER/GLANorthamptonshire2015-202481203609230.0046976.76032533
Brett D'OliveiraWORNorthamptonshire2014-2026161803598119.9446377.54022277
Joe ClarkeWOR/NOTNorthamptonshire2016-20251011135513635.5038392.691213116
Saif ZaibNORGlamorgan2016-202578035414544.2558560.51201432
Chris DentGLONorthamptonshire2015-20226101349104*38.7877045.32132502
Richard LeviNORWorcestershire2014-2021121403385024.14302111.920114610
Samit PatelDER/NOTNorthamptonshire2014-202512132334136*30.36320104.38101346
Daryl MitchellWORNorthamptonshire2014-2020111323337530.2747869.67010320
Jack LeaningYOR/KENNorthamptonshire2014-2025101113327933.2055859.50043356
Richard LeviNORGloucestershire2015-20206903319536.7842278.44030513
Josh CobbNORLeicestershire2015-2023101013318636.7840282.34041396
Moeen AliWOR/BBNorthamptonshire2015-20259903269036.22283115.190313616
Rob KeoghNOREssex2014-202369032317235.8940579.75111444
Saif ZaibNORWorcestershire2017-2026131323217529.1834593.04010455
Adam RossingtonNORLancashire2015-202191003207632.0040878.43020387
Adam RossingtonNORWarwickshire2014-20197803178539.6335888.55030464
Alex WakelyNORGloucestershire2015-202069231710445.2964349.30100452
Miles HammondGLONorthamptonshire2015-2026812031511226.2541975.18123432
Phil MustardDUR/GLONorthamptonshire2014-20177903149134.8956755.38031420
Alex WakelyNORWorcestershire2015-20201010231410239.2551760.74110245
Ben ComptonKENNorthamptonshire2022-202646131314062.6069744.91120380
Saif ZaibNORLeicestershire2015-2025111113097130.9044769.13033365
Graham ClarkDURNorthamptonshire2015-202511111308102*30.80295104.411233510
Ben DuckettNORLeicestershire2014-20181011130611230.60279109.68111414
Adam RossingtonNORDerbyshire2014-2019101213065027.82306100.00010438
Richard LeviNOREssex2014-2015231305168152.5038379.63120371
Neil DexterMID/LEINorthamptonshire2014-2019881304163*43.4346964.82100356
Zak CrawleyKENNorthamptonshire2021-20264713008950.0049860.24030392
Rob KeoghNORSussex2014-202469129812937.2556852.46110400
Ben DuckettNORGlamorgan2015-201734029718574.2531693.99110414
Colin IngramSOM/GLANorthamptonshire2014-202671212978227.0056752.38020441
Shan MasoodYOR/DER/LEINorthamptonshire2022-2025563294131*98.0035981.89120277
Rob KeoghNORSurrey2015-202246029312348.8342069.76110360
Ross WhiteleyWOR/DERNorthamptonshire2014-2025141422896624.0834284.500222610
Mark PettiniESS/LEINorthamptonshire2014-201644028511771.2538374.41120333
Ricardo VasconcelosNORLancashire2019-2026101302857721.9242766.74011412
Ben DuckettNORSussex2014-201723028119393.6730990.94110390
Luke ProcterNORYorkshire2018-2025683280116*56.0056949.21100281
Stephen EskinaziMID/LEINorthamptonshire2018-202669027615530.6748556.91102332
Philip SaltSUS/LANNorthamptonshire2018-202557027312239.00253107.91110377
Adam HoseWOR/SOM/WARNorthamptonshire2015-20261011127363*27.30255107.060202310

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.