Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sunil NarineWIIndia2011-20139716327*10.5011057.2700243
Liton DasBANSri Lanka2018-202588063257.8810361.1700552
Wasim BariPAKEngland1974-19831283631912.6012849.2200060
Kiran MoreINDAustralia1986-1992159263209.007781.8200170
Mitchell JohnsonAUSSri Lanka2008-20151911263237.0011156.7600121
Paul CollingwoodENGCanada20071116262*-48129.1701041
Daan van BungeNEDIndia2003110626262.0011653.4501050
Brendan TaylorNOTSussex2015110626262.0060103.3301082
AB de VilliersSAScotland2007110626262.0045137.7801092
Jonathan TrottENGNetherlands2011110626262.006595.3801040
MahmudullahBANScotland2015110626262.0062100.0001061
Ajinkya RahaneLEIGloucestershire2024110626262.007681.5801072
Nitish KumarCANUnited Arab Emirates2018110626262.009366.6701030
Shaiman AnwarUAEPakistan2015110626262.008870.4501042
Chetan SuryawanshiSINTanzania20121116262*-38163.16010102
Robert TaylorLEIWarwickshire2016110626262.006693.9401014
Darren CatoCAYGermany2017110626262.009068.8901070
Kishen KamaniaTANZambia2017110626262.009664.5801032
Sam BillingsENGBangladesh2016110626262.006989.8601041
Murray GoodwinGLASomerset2014110626262.006398.4101081
Zafar AnsariSURHampshire2016110626262.008275.6101020
Zeeshan MaqsoodOMATanzania20161116262*-57108.7701090
Jake LehmannLANHampshire2019110626262.006595.3801041
Inam-ul-HaqQATKuwait2017110626262.0010260.7801051
Max HoldenMIDWarwickshire20221116262*-33187.8801072
Rakibul HasanITAQatar2017110626262.006792.5401070
Ravija SandaruwanBRCBadureliya Sports Club2024110626262.0048129.1701065
Rodrigo ThomasCANMalaysia2019110626262.006792.5401054
Liam Patterson-WhiteNOTSussex2022-20242116262*-46134.7801043
Curtis CampherIRENepal2023110626262.0059105.0801081
Ashan RandikaCMCCAce Capital Cricket Club2024110626262.0062100.0001063
D SamarawickramaITAKenya2022110626262.009565.2601080
Asif IqbalPAKIndia1978110626262.007286.11010--
Peter KirstenSAZimbabwe19921116262*-10360.1901030
Matthew HaydenAUSNetherlands2003-2007220623331.009465.9600081
Rikki ClarkeWARYorkshire2016-20172216244*62.0058106.9000072
Brendan TaylorNOTEssex2015-2017220626231.0047131.9101171
Brendan TaylorZIMUnited Arab Emirates2015-2018220624731.007187.3200061
Gregory StrydomZIMBangladesh2006220625831.008077.5001081
Ed JoyceIREBangladesh2011-2017220624631.0010956.8800030
Shem NgocheKENUnited Arab Emirates2015-20182216256*62.0055112.7301044
James PattinsonVICNew South Wales2021220625431.0048129.1701054
Danza HyattNWLeinster Lightning2016220625431.009763.9201060
Daryn SmitDERWarwickshire2017-2018221623662.0054114.8100061
Ian OppermanNAMKenya2012220624531.0010956.8800041
Ahmed FaizMASJersey2014-2018220624731.0010062.0000061
Fida HussainITAOman2013-20162216251*62.0051121.5701062
Robert TaylorSCOKenya2013-20143216246*62.0045137.7800042
Mohammad ShafiqUAENamibia2013220624331.006693.9400042
Ben BrownSUSHampshire2016-2018220626231.0060103.3301170
PreviousPage 205Next

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.