Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES98/3 (11.1)WAR206/4 (20)ES need 109 runs in 53 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Nairobi Gymkhana Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Niall O'BrienIREScotland2007110101010.0010100.0000020
Hiren VaraiyaKENZimbabwe200922110910.0010100.0000000
Rakep PatelKENZimbabwe200922010105.003033.3300110
JAR BlainSCOKenya2007110999.003823.6800000
Jeremy BrayIRENetherlands2007110888.002630.7700000
Nehemiah OdhiamboKENZimbabwe2009110888.001080.0000001
Peter BorrenNEDIreland2007110777.006116.6700000
Darron ReekersNEDKenya2007110777.007100.0000010
Bastiaan ZuiderentNEDKenya2007110666.002030.0000000
Luuk van TroostNEDIreland2007110666.005120.0000010
Ryan ten DoeschateNEDIreland2007110666.00875.0000000
Vusi SibandaZIMKenya2009220653.001442.8600010
RD ShahKENNetherlands2007110555.001631.2500010
Luuk van TroostNEDKenya2007110555.002520.0000000
Ryan ten DoeschateNEDKenya2007110555.002619.2300000
Peter OngondoKENZimbabwe2009220542.50862.5000010
Daan van BungeNEDIreland2007110444.001233.3300000
Graeme CremerZIMKenya2009210444.00666.6700010
Andre BothaIREScotland2007110444.00944.4400000
Tim de LeedeNEDKenya2007110333.001421.4300000
Kevin O'BrienIRENetherlands2007110333.00475.0000000
John MooneyIREScotland200711133*-2150.0000000
Majid HaqSCOKenya2007110333.001421.4300000
Dougie BrownSCOIreland2007110333.00837.5000000
Edgar SchiferliNEDKenya2007110222.00633.3300000
Adeel RajaNEDKenya2007110222.001910.5300000
Andrew WhiteIRENetherlands2007110222.00633.3300000
Fraser WattsSCOIreland2007110222.001118.1800000
Edgar SchiferliNEDIreland200711111*-1100.0000000
Paul MooneyIRENetherlands200711111*-1100.0000000
CJO SmithSCOKenya2007110111.00425.0000000
Niall O'BrienIRENetherlands2007110111.00520.0000000
Keith DabengwaZIMKenya2009110000.0010.0000100
Dave Langford-SmithIRENetherlands2007110000.0010.0000100
Alexei KervezeeNEDKenya2007110000.0020.0000100
Gavin HamiltonSCOKenya2007110000.0030.0000100
Neil McCallumSCOKenya2007110000.0080.0000100
Paul HoffmannSCOIreland2007110000.0030.0000100
Lameck OnyangoKENZimbabwe2009110000.0020.0000100
Malcolm WallerZIMKenya2009110000.0010.0000100
PreviousPage 2

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.