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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Wright Cricket Field, Woodley Park×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamau LeverockBERJersey2016110137137137.00111123.42100108
Steven TaylorUSAOman2016111124124*-95130.53100157
Taranjit BharajDENBermuda20161116868*-8877.2701012
Saif AhmadDENJersey20161116767*-8083.7501071
Oliver PitcherBERJersey2016110636363.0010261.7601040
Carl SandriITADenmark2016110595959.0037159.4601092
Hamid ShahDENItaly2016110585858.009362.3701021
Jordan DeSilvaBERDenmark20161115252*-44118.1801032
Corey BissonJERBermuda2016110484848.0023208.7000053
Anders BülowDENBermuda2016110454545.004991.8400042
Manpreet SinghITABermuda2016110454545.006866.1800031
Yasir IqbalDENItaly2016110444444.0042104.7600012
Nathaniel WatkinsJERBermuda2016110444444.0039112.8200080
Hamid ShahDENJersey2016110414141.007058.5700030
Joy PereraITABermuda2016110393939.0030130.0000041
Janeiro TuckerBERDenmark2016110383838.005865.5200040
Tre MandersBERItaly2016110373737.007350.6800020
Hamid ShahDENBermuda2016110363636.004580.0000012
Swapnil KhadyeOMAUnited States of America2016110363636.008641.8600020
Anthony Hawkins-KayJERDenmark2016110353535.004676.0900020
Anthony Hawkins-KayJERBermuda2016110343434.0032106.2500021
Oliver PitcherBERItaly20161113232*-5162.7500020
Aftab AhmedDENBermuda2016110323232.0030106.6700032
Harrison CarlyonJERBermuda2016110323232.005855.1700010
Fida HussainITABermuda2016110303030.0026115.3800011
Nathaniel WatkinsJERDenmark2016110303030.004173.1700030
Aftab AhmedDENJersey2016110292929.0024120.8300031
Zameer KhanDENItaly2016110292929.007339.7300020
Frederik KlokkerDENItaly2016110282828.003093.3300060
Corey BissonJERDenmark2016110272727.002896.4300021
Alessandro BonoraITABermuda2016110262626.006838.2400010
Aftab AhmedDENItaly2016110262626.0018144.4400022
MMBRSTC WanigaratneITABermuda2016110262626.003183.8700050
Janeiro TuckerBERItaly2016110252525.003964.1000020
Kamau LeverockBERDenmark2016110242424.003764.8600030
Delray RawlinsBERDenmark2016110242424.002788.8900022
Delray RawlinsBERItaly2016110232323.003663.8900040
Dean MinorsBERItaly2016110222222.0019115.7900040
Zeeshan SiddiquiOMAUnited States of America2016110222222.003857.8900040
Peter GoughJERDenmark2016110222222.003562.8600010
Jonty JennerJERDenmark2016110222222.003857.8900011
Khawar AliOMAUnited States of America2016110222222.003170.9700030
Steven BremarBERDenmark2016110222222.003759.4600031
Abdul HashimDENBermuda2016110222222.0018122.2200020
Cejay OuterbridgeBERItaly20161112121*-2875.0000020
Dion StovellBERJersey20161112020*-20100.0000020
Zameer KhanDENBermuda2016110202020.003262.5000000
W HarrisJERBermuda2016110202020.003262.5000010
Janeiro TuckerBERJersey2016110191919.0014135.7100021
Damian CrowleyITABermuda2016110191919.003161.2900000
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.