Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tiedODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mombasa Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Navdeep PooniaSCOKenya2007220000.0090.0000200
Thomas OdoyoKENZimbabwe2009210000.0050.0000100
S JyotiCANScotland2007110000.0020.0000100
Anderson CumminsCANScotland2007210000.0010.0000100
CJO SmithSCOCanada2007110000.0050.0000100
Steve TikoloKENScotland2007220110.501010.0000100
Collins ObuyaKENZimbabwe2009220212110.504843.7500110
Peter OngondoKENZimbabwe20092211818*18.002185.7100102
Jimmy KamandeKENBermuda2006320663.001250.0000110
Tanmay MishraKENScotland2007220666633.0066100.0001151
Nehemiah OdhiamboKENBermuda20063213131*31.0031100.0000131
Majid HaqSCOCanada2007220454522.504991.8400190
Dougie BrownSCOKenya2007220222211.002395.6500140
SR WatersKENZimbabwe2009220323216.004768.0900150
Morris OumaKENBermuda2006330654721.6710661.3200150
Steven OuterbridgeBERKenya200633013114.334230.9500110
David HempBERKenya2006330664122.008181.4800152
John DavisonCANKenya2007110383838.0032118.7500070
Desmond ChumneyCANKenya2007110292929.003974.3600011
Ashish BagaiCANKenya2007110222.001711.7600000
Abdool SamadCANKenya2007110505050.0010149.5001040
Abdool SamadCANScotland2007110212121.002487.5000010
Kennedy OtienoKENZimbabwe2009110373737.005074.0000050
RD ShahKENCanada2007110484848.006376.1900080
Steve TikoloKENCanada2007110333333.004475.0000060
Collins ObuyaKENCanada2007110161616.003250.0000020
Peter OngondoKENCanada2007110111.00911.1100000
Peter OngondoKENScotland20072111111*-1291.6700000
David ObuyaKENCanada2007110666.00785.7100010
Jimmy KamandeKENCanada2007110222.00633.3300000
Jimmy KamandeKENScotland2007210101010.0010100.0000010
Morris OumaKENCanada2007110222.00366.6700000
Malhar PatelKENBermuda2006110252525.004062.5000030
Sean WilliamsZIMKenya2009110111111.002642.3100010
Tanmay MishraKENCanada2007110888.008100.0000020
Nehemiah OdhiamboKENCanada2007110888.002138.1000010
Nehemiah OdhiamboKENScotland2007210222.00450.0000000
Hiren VaraiyaKENCanada200711100*-10.0000000
Hiren VaraiyaKENScotland200721122*-2100.0000000
Ryan SteedeBERKenya2006110202020.003754.0500012
Dwayne LeverockBERKenya200631122*-1711.7600000
GR CodringtonCANKenya2007110555.00771.4300010
Sunil DhaniramCANKenya2007110222222.003661.1100010
DES MaxwellCANKenya200711155*-1241.6700000
DES MaxwellCANScotland2007110292929.004564.4400022
Kevin SandherCANKenya200711144*-3133.3300000
Kevin SandherCANScotland200711111*-1100.0000000
Henry OsindeCANKenya2007110111.00333.3300000
Henry OsindeCANScotland2007210444.00580.0000010
Hasan DurhamBERKenya200621100*-10.0000000
Page 1Next

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.