Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Malan KrugerNAMNetherlands2024-20265501666433.2026662.41010150
Llorne HowellNZZimbabwe19985501666833.2022773.13020183
Brandon McMullenSCOUnited Arab Emirates2023-20266611665833.2016799.40021133
Yashpal SharmaINDWest Indies19837701668923.7127161.25010130
Ross WhiteleyWOR/DERNorthamptonshire2014-20247701666523.7124168.88022135
Liam PlunkettENGNew Zealand2007-20198851664455.33131126.72000107
Chris WoakesENGBangladesh2015-2023109416642*33.20160103.75000143
Stuart LawAUSSri Lanka1995-1999101001664716.6022175.1100171
Brett LeeAUSSri Lanka2002-2012291241663720.7525365.6100163
Mohammad AshrafulBANPakistan2003-20081212116656*15.0926363.12013141
Harbhajan SinghINDSouth Africa2001-20152420416637*10.3818987.83004126
Curtly AmbroseWIAustralia1988-1999412910166238.7423670.3400493
Roelof van der MerweSOMSurrey2016-2019411165165*-122135.25100241
Dinesh ChandimalCCCKurunegala Youth Cricket Club2024-202522016512082.50131125.95100185
Raghav DhawanUGABahrain2025-20262201658582.5021477.10020221
Saif AhmadDENKuwait2024-202522016514082.50135122.22100148
Kamindu MendisCCCTamil Union Cricket and Athletic Club2025-202622016513982.50155106.45100137
Rishi PatelLEILancashire2023-202622016516182.50140117.86100185
Abdullah ShafiquePAKSri Lanka202322016511382.5017295.93110135
Sithara GimhanMSCColts Cricket Club2025-20262201659282.5017992.18020201
Michael LumbENGWest Indies201433016510655.0020381.28100123
Peter TregoSOM/NOTWarwickshire2014-202133016510155.0019485.05110115
Ryan PringleDURDerbyshire2015-201843016512555.00150110.00100204
Desmond HaynesWIZimbabwe1983-199333116588*82.5023171.43020200
Noor Ali ZadranAFGCanada2010-201133016511455.0021975.34110122
Rob YatesWARSussex2022-202544016511441.25164100.61100203
Daryll CullinanSAZimbabwe1993-19995401657341.2526761.80010100
Chris CairnsNZBangladesh1999-20045531657482.5018390.16010710
Temba BavumaSAIreland2016-202465216511355.0018987.30100182
Michael van LingenNAMPapua New Guinea2022-2023552165119*55.00164100.61101204
Kashif AliWORHampshire2022-20265501656533.0020182.09010173
Nawroz MangalAFGCanada2010-201155116570*41.25144114.58010174
Shai HopeWIAustralia2019-20246601656827.5027061.11010151
Tushar ImranBANPakistan2002-20037701656523.5725564.71011160
Asad ShafiqPAKWest Indies2011-20138711657127.5023869.33023120
Brett D'OliveiraWORDurham2016-202677316573*41.2519285.94011153
Ghulam ShabberUAENepal2017-201977116581*27.5027859.35011140
Basil HameedUAEScotland2019-202477116563*27.5025764.20010122
Wesley BarresiNEDNepal2015-20258801657120.6322473.66012180
Jan FrylinckNAMUnited Arab Emirates2017-202699316557*27.5021377.46010111
Sandeep PatilINDAustralia1980-19849901656418.3321676.39012170
Tony UraPNGNamibia2016-2023101001655716.5020381.28011223
Tom MoodyAUSWest Indies1991-1999151021655120.6324866.5302164
Paul StrangZIMPakistan1995-1999141131652920.6327959.14000100
Darren GoughENGAustralia1994-20052313516546*20.6321477.10002150
Graeme CremerZIMAfghanistan2015-2018161351655820.6324567.3501184
Paul ReiffelAUSWest Indies1992-1999201671653418.3320680.10001100
John BracewellNZAustralia1986-1990181621653811.7922673.01004111
Mohammad YousufPAKScotland1999-200622216483*-23270.69020170
George BaileySUS/HAMMiddlesex2015-2017221164112164.00143114.69110153

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.