ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsODI2nd 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
Norman VanuaPNGUnited States of America2019-20228811203017.1417668.1800086
Salman ButtPAKWest Indies2004-20089901204313.3321456.07002100
Roger BinnyINDWest Indies1983-198610931203320.0018265.9300000
Lega SiakaPNGScotland2017-2022101001203312.0018764.17000121
Ryan ten DoeschateNEDEngland2011110119119119.00110108.1810093
Heinrich KlaasenSAWest Indies2023111119119*-61195.08100155
Shadnan KhanAUASweden2017110119119119.0012793.7010072
Jeff CroweNZZimbabwe198722111988*119.0014085.00010100
Olajide BejideNGRTanzania2014-201722011910659.5015079.3310072
Anshuman RathHKCanada2019221119114*119.0016074.3810061
Rushab PatelKENBermuda202222111970119.0013886.23010140
Kiran CarlsonGLADerbyshire2022-202322111965119.00105113.33020142
Wiaan MulderLEIMiddlesex2022-2023221119116*119.00107111.21100143
Jordan CoxENGSri Lanka20263201197659.5079150.6301093
William SmaleGLASurrey2024-2025221119105*119.0012099.1710093
James WhartonYORKent2023-2025221119118119.00107111.21100130
William LuxtonYORSussex2024-202622011911759.5012198.35100124
James RewSOMDerbyshire2023-20242201198859.5013687.50010151
Aaditya VaradarajanCANOman20262201196459.5015974.8402063
Irfan KarimKENJersey2022-20243311195859.5022951.97020131
Mark StonemanMID/SUREssex2017-20233301199339.6715377.78010152
Gian-Piero MeadeITAJersey2016-20223301196139.6714979.87010112
Marco JansenSAEngland2023-202543211975*119.0083143.3701067
Imal LiyanageQATDenmark2022-20253301195239.6714780.95010132
Harry DukeYORKent2022-20253301198539.6714482.64010131
BJR MartindaleNOTLeicestershire2023-20263301195039.6714880.41010160
Campbell KellawayVICWestern Australia2023-202633011910539.6713488.8110195
Saleem ElahiPAKAustralia1998-20034401197929.7515676.28011120
Shahriar NafeesBANNew Zealand20104401197329.7512595.20011210
NRP ScholtzNAMNetherlands2013-201544111951*39.67106112.2601084
David WilleyENGIreland2017-20207421195159.5012793.70010115
Chris CookeGLASomerset2014-20194401196029.75115103.48010141
Gavin SinghUSAScotland202244111960*39.6789133.71010152
Iftikhar AhmedPAKAustralia2022-20235411198339.6712198.3501067
Kushal MallaNEPNamibia2023-20244401196229.7513588.1501098
K SmithWARSomerset2022-202644211945*59.5013886.23000141
Lawrence RoweWIEngland1976-19806401196029.7518066.11010110
Imran NazirPAKAustralia20025511196629.7517667.6101092
Mal LoyeENGAustralia20075501194523.8015377.78001164
Nurul HasanBANZimbabwe2021-202655211945*39.6713588.15000141
Narendra PatelUSAScotland2019-20225521193839.6712992.25000132
Asela GunaratneSLBangladesh2017-20186501193923.8014582.07000111
Manpreet SinghITA/SINUganda2018-20265501195923.8017468.3902080
Finn AllenNZIndia2022-20236501195723.8012595.20012173
Roy DiasSLEngland1982-19875501198023.8019561.03010113
Imrul KayesBANSouth Africa2008-20176601196819.8319062.63010112
Aneurin DonaldHAM/GLAEssex2015-20236601194719.8313687.5000256
Afif HossainBANAfghanistan2022-202376311993*39.6714582.07011131
Brian McMillanSASri Lanka1992-19966641193559.5015974.8400041
Uvais KarnainSLWest Indies198566411941*59.5019461.3400022
PreviousPage 115Next

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.