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
Anamul HaqueBANPakistan2014110100100100.0013275.7610064
Chris GreenLANHampshire2024110100100100.0095105.26100112
Simi SinghIRESouth Africa2021311100100*-91109.89100140
Brandon KingWIOman2023110100100100.0010496.15100150
Zak TribeJERQatar2024-2025210100100100.0081123.4610084
Sangeeth CoorayCCCKurunegala Youth Cricket Club2025110100100100.0014170.92100100
Stuart MatsikenyeriZIMIreland2007-200822110073*100.0095105.26010102
JP DuminySAKenya200822110090100.0010793.4601080
Phil MustardDURLeicestershire2015-20162201008850.0090111.11010114
Nathaniel WatkinsJERItaly2014-20162201007750.0014768.03010120
Will SmithHAM/DURNorthamptonshire2014-20182201005950.0013474.6301070
Dominic BessYORLeicestershire2021-20243201006050.0010199.01010102
Joe CracknellMIDDerbyshire2024-202622110056100.0010595.24010112
Ravindu RasanthaCCCKurunegala Youth Cricket Club2024-20252201005750.0011090.91010113
Ollie SykesSUREssex2024-202522110087*100.0069144.9301095
Paul StirlingMIDGlamorgan2015-20183301005833.3399101.01010112
Rakep PatelKENDenmark2018-202533110085*50.0010199.0101191
Temba BavumaSANew Zealand2023-20253301005633.3312281.97010112
Adam RossingtonNORWarwickshire2016-20193301006833.3392108.70010160
Johann MyburghSOMGloucestershire2016-20183301008133.3310991.74011131
Varun ChopraWAR/ESSHampshire2015-20183301004933.3313673.53000100
Saad Bin ZafarCANScotland2024-202653110040*50.0011984.03000102
Kyle HopeWIIndia20173301004633.3314867.57000160
Alex CareySATasmania2021-20223301005933.3397103.09010122
Syed AzizMASSingapore2019-202233110048*50.0014469.44000110
Najibullah ZadranAFGNetherlands20223311007150.0095105.2601094
Harry DukeYORSurrey2021-202433210093*100.0014369.9301081
Charlie TearSCOUnited Arab Emirates2024-202533110054*50.0013971.9401082
Surinder AmarnathINDPakistan19783301006233.3311984.0301040
Manjural Islam RanaBANZimbabwe2004-20055411006333.3314668.4901051
Johnson CharlesWISouth Africa2013-20164401004925.0012977.52000141
Anish ParaamSINMalaysia2012-202244110093*33.3312878.13012110
Colin MunroNZWest Indies2017-20194401004925.0081123.46001122
Devon ConwayNZAustralia2022-20234401004625.0013176.34000151
John SimpsonMID/SUSLancashire2015-20254401007425.0012778.74011101
Ben FoakesSURHampshire2016-20255401007225.0012083.3301051
Rory BurnsSURWarwickshire2014-20264401004025.0014270.4200072
Lo-handre LouwrensNAMPapua New Guinea20224401003625.0012381.30000141
Manpreet SinghITA/SINQatar2017-20224411004033.3312480.6500063
Jake WeatheraldSATasmania2021-20264401009225.0011487.7201274
Felix OrganHAMLancashire2021-202444110074*33.3311388.50010120
Farhad RezaBANZimbabwe20066501005020.0014967.1101152
Steven DaviesSOM/SURKent2014-20185501005820.0010892.59011170
George DockrellIREEngland2011-20239511004325.0013474.6300173
Nurul HasanBANWest Indies2022-202565310032*50.0010793.4600083
Sharjeel KhanPAKEngland20165501005820.0075133.33011192
Mark WattSCOUnited States of America2019-20268521006633.3311686.2101074
Kyle CoetzerSCOUnited States of America2019-20226601002816.6718155.25000130
Chad SoperPNGHong Kong2016-20196601003916.6717357.8000080
Cameron GreenAUSIndia2020-20237601003116.6714469.4400062
PreviousPage 137Next

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.