Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 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
Janith LiyanageSLZimbabwe2024-202554220895104.0022492.86020155
Steven TaylorUSASingapore2012-20185502086941.60190109.47030267
Gyanendra MallaNEPOman2015-20216612087141.6029770.03030193
Steven CroftLANWorcestershire2014-20226612087841.6026678.20020124
Tom AlsopSUS/HAMSomerset2016-20236602089534.6725581.57021251
Scott EdwardsNEDScotland2021-20256602087034.6722293.69020152
Neil FairbrotherENGWest Indies1991-199566320811369.3322492.86110163
Saiteja MukkamallaUSANamibia2022-202677220879*41.6023787.76021174
Aarif SheikhNEPUnited States of America2020-202612912086326.0024684.55010106
Graeme FowlerENGIndia1983-19869902084523.1137156.06000150
Andrew HallSASri Lanka2000-2007151012088123.1129670.27012173
Greg MatthewsAUSIndia1985-19891512320846*23.1130767.7500161
Mitchell JohnsonAUSEngland2006-2015251542085718.9121596.74011143
Alex HalesNOTWarwickshire2014-2015220207104103.50151137.092001912
Chris BroadENGNew Zealand198844020710651.7530567.87110152
Alex DaviesWAR/LANNorthamptonshire2014-202654020712351.7520899.52111204
Sam HainWARYorkshire2016-2019441207102*69.0025082.80110220
Kieron PollardWIIreland2011-20227612079441.40177116.950201413
Jeevan MendisSLIndia2010-20136622077251.7523090.00010171
John SimpsonMID/SUSEssex2016-20246602076934.5025481.50010241
Graeme HickENGNew Zealand1992-19966602078534.5026677.82020221
Ed JoyceENG/IREPakistan2006-2016881207116*29.5732264.29100192
Ashfaq AhmedUAENepal2017-201988020711425.8822691.59102235
Michael YardyENGAustralia2006-20111210320760*29.5725481.50021161
Jan Nicol Loftie-EatonNAMUnited States of America2022-2026101022074925.8825979.92000186
Sese BauPNGNepal2015-2023121202073817.2534360.35001210
Nayan MongiaINDAustralia1994-1999151342073823.0024584.49000242
Liton DasBANNew Zealand2019-2026151412077615.9229669.93012132
Ali OrrSUSSomerset2022110206206206.00161127.951001811
Ishan KishanINDAfghanistan2023-202643020612568.67148139.191002210
Richard LeviNORDerbyshire2014-201944020610951.5022093.64110183
Mitchell OwenTASSouth Australia2023-202644020614951.50117176.071001515
Liam LivingstoneENGNew Zealand202355120695*51.50191107.85020155
John ReidNZSri Lanka1984-19855502068041.2033960.77020102
Sohaib MaqsoodPAKSouth Africa2013-20156602065634.3327674.64020212
Keaton JenningsDUR/LANKent2014-2026663206107*68.6726577.74100261
Sadeera SamarawickramaSLBangladesh2023-20246602069334.3321595.81020202
Justin KempSAEngland2005-20078702068029.43179115.080211313
Keaton JenningsDUR/LANYorkshire2014-20227712067234.3322989.96020242
Khaled MashudBANAustralia1999-200698120671*29.4339751.89010120
Russel ArnoldSLWest Indies1999-200710942065941.2028273.05011160
Matty CrossSCOPapua New Guinea2017-2022101002069120.6031066.45021221
Azhar MahmoodPAKAustralia1998-20051919320665*12.8834360.06011221
Ibrahim ZadranAFGEngland2023-2025220205177102.50194105.67100156
Sithara GimhanMSCColombo Cricket Club2025-2026221205158*205.00170120.59100914
CG WilliamsNAMNetherlands2013-201544020511651.2521694.91110152
Tanzid HasanBANZimbabwe20264402059451.2521595.35020235
Rahmat ShahAFGNetherlands2022-20234402057051.2529170.45020174
Corey AndersonNZWest Indies2013-2015552205131*68.33121169.421001416
Sean WilliamsZIMWest Indies2007-20236612057641.0021097.62021221

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.