Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Jaffery Sports Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David ObuyaKENBermuda20071117474*-59125.42010121
Morris OumaKENBermuda20071115757*-50114.00010110
Ashish BagaiCANIreland2007110122122122.0013292.42100100
Eoin MorganIRECanada2007110115115115.00106108.49100102
William PorterfieldIREBermuda2007111112112*-14278.8710090
Qaiser AliCANIreland20071116060*-41146.3401071
Clay SmithBERIreland2007110525252.0047110.6401072
Jeremy BrayIRECanada2007110353535.004185.3700070
Faisal JavedQATSaudi Arabia2016110353535.0013269.2300071
Fraser WattsSCONetherlands2007110585858.006885.2901060
Dean MinorsBERKenya2007110525252.007668.4201062
Darron ReekersNEDScotland2007110373737.0020185.0000061
Kevin O'BrienIREBermuda2007110545454.005794.7401050
Afzal SaleemKSAQatar20161115454*-41131.7101051
Abdool SamadCANIreland2007110424242.005576.3600051
RD ShahKENCanada2007110393939.004782.9800050
Ryan WatsonSCONetherlands2007110252525.002986.2100050
Tanmay MishraKENCanada2007110626262.007780.5201042
Kevin O'BrienIRECanada2007110525252.008362.6501040
Tamoor SajjadQATSaudi Arabia2016110515151.0045113.3301041
WF StellingNEDScotland2007110444444.004597.7800040
Irving RomaineBERIreland2007110262626.005150.9800040
Dean MinorsBERIreland2007110515151.0010747.6601033
Trent JohnstonIRECanada2007110444444.0027162.9600032
Brian MasabaUGAQatar2016110272727.0021128.5700030
Hamu KayondoUGAQatar2016110252525.002986.2100030
William PorterfieldIRECanada2007110212121.003658.3300030
Majid HaqSCONetherlands2007110191919.0017111.7600030
Janeiro TuckerBERKenya2007110181818.003158.0600030
Muhammad AbbasiKSAQatar2016110171717.0015113.3300030
John DavisonCANIreland2007110575757.0050114.0001022
Lionel CannBERIreland2007110444444.0034129.4100022
Mohammad RizlanQATUganda2016110303030.0022136.3600023
Kenny CarrollIREBermuda2007110282828.004562.2200021
Tim de LeedeNEDScotland2007110262626.0024108.3300021
CJO SmithSCONetherlands20071112626*-3770.2700020
Ryan ten DoeschateNEDScotland2007110252525.003180.6500020
Niall O'BrienIREBermuda2007110252525.002889.2900020
GR CodringtonCANKenya2007110242424.0020120.0000022
Nouman SarwarQATUganda20161112424*-17141.1800020
Steve TikoloKENCanada2007110232323.006038.3300020
Dougie BrownSCONetherlands2007110181818.003748.6500020
JAR BlainSCONetherlands20071111515*-6250.0000021
Abdool SamadCANKenya2007110141414.0011127.2700020
Faisal JavedQATUganda2016110101010.008125.0000020
Tamoor SajjadQATUganda2016110999.001181.8200020
John MooneyIRECanada200711188*-3266.6700020
Shoaib AliKSAQatar2016110545454.0018300.0001017
Collins ObuyaKENCanada2007110484848.006178.6900011
David HempBERIreland2007110353535.004087.5000011
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.