Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Mick MaloneAUSEngland1977110464646.008156.7900060
Charitha BuddhikaSLZimbabwe2001-2002320464523.0016328.2200060
Ramnaresh SarwanLEIWorcestershire2014120464623.0012536.8000140
Mervyn DillonWIZimbabwe20031214627*46.007958.2300051
Gareth BattySURNorthamptonshire2015221462746.009051.1100040
Janeiro TuckerBERKenya2007120463323.008355.4200032
Eoin MorganMIDDurham2014120462523.009051.1100090
Greg LambZIMPakistan2011120463923.0012038.3300040
Aaron FinchYORDurham2014-2015220463623.005386.7900070
Marchant de LangeGLOGlamorgan2023-20242214646*46.0041112.2000142
Dilshan MunaweeraNCCAce Capital Cricket Club2025120462523.006867.6500041
Tony UraPNGNamibia2016120462823.0010145.5400051
Theunis de BruynSURYorkshire2018121463846.008752.8700040
Dan RedfernLEINorthamptonshire2015120464023.007462.1600070
Neil PinnerLEIGlamorgan20151214642*46.008653.49000110
Mohammad NawazPAKEngland2022120464523.007164.7900070
Richie RichardsonWISouth Africa1992120464423.008057.5000040
Sam ConnersDERKent2021120463923.007363.0100052
Rahmanullah GurbazAFGZimbabwe2025120463723.006669.7000030
Henry CrocombeSUSNorthamptonshire20211214646*46.009548.4200170
Ed BarnesLEINottinghamshire2022120463723.008454.7600071
Blake CullenMIDDerbyshire2025121464246.0011340.7100080
Sachitha JayathilakeTUCANondescripts Cricket Club2026120462823.007660.5300051
Will SalzmannNSWVictoria2025220463323.006570.7700070
Kalana PereraTUCASinhalese Sports Club2025120464623.0046100.0000143
Ed MiddletonGLOWorcestershire20261214633*46.008256.1000041
A MuthalibNSWCNondescripts Cricket Club2025120463823.008256.1000040
A MuthalibNSWCPolice Sports Club2026121463446.007263.8900061
Dilan JayalathNSWCSinhalese Sports Club2025120463823.0012437.1000060
K NirmanaCMCCRagama Cricket Club2025120463223.005190.2000034
Avishka PereraNSWCNondescripts Cricket Club2025120463123.009548.4200050
K PathiratneNCCBurgher Recreation Club2026121463546.005190.2000080
Geeth KumaraBSCPolice Sports Club2025120463523.009150.5500042
Roscoe ThattilKCCCTamil Union Cricket and Athletic Club20251214638*46.007759.7400040
Asel SigeraNCCSinhalese Sports Club20251214629*46.007462.1600022
C HeenatigalaBRCKandy Customs Cricket Club20251224638*-7065.7100051
TO GilesNOTSussex2026120463223.0010842.5900051
Major BoothENGSouth Africa1913-1914220463223.00--000-0
Charles PassailaigueWIEngland1930121464446.0015729.3000060
Brun SmithNZWest Indies1952120463723.00--00031
Madan LalINDSri Lanka19821214637*46.00--000-0
Nadeem AbbasiPAKIndia1989320463623.0012437.1000060
Andrew SymondsAUSNew Zealand2008230462615.338454.7600160
Andy McKayWFCanterbury2012-20132314633*23.008355.4200040
Alfonso ThomasSOMSussex2014-2015330463815.3313135.1100030
Doug BracewellNZBangladesh2013230462915.3311838.9800151
Marchant de LangeSOM/GLANottinghamshire2017-2021230463615.334895.8300043
Henry NichollsWOR/SOMSurrey2025-2026230463115.3310444.2300150
Dawid MalanENGPakistan2018230462815.3312437.1000070
James MiddlebrookYOR/NORSomerset2014-2015230462315.339250.0000090
PreviousPage 320Next

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.