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
Aaron JohnsonCANUnited Arab Emirates2023-20264401077026.7513181.68010125
D ParasharUAENetherlands2024-202544110750*35.6715668.5901072
Philo WallaceWISouth Africa1998-199944010710326.7512883.59101115
Jacques RudolphSAPakistan20035511074626.7518557.84000100
Shaun MarshAUSSri Lanka2010-20195501077021.4015668.59010111
Jan Nicol Loftie-EatonNAMCanada2023-202555210747*35.6712684.9200093
Max BryantQUEWestern Australia2021-20265501074221.4013579.26001160
SR WatersKENZimbabwe2008-20096601073217.8317660.80002170
Naeem IslamBANSri Lanka2009-20146621073226.7515369.9300083
Matthew FlemingENGWest Indies1997-19987611073321.4090118.8900092
Luke RonchiNZBangladesh2013-20178711073517.8311493.86000142
Umar AkmalPAKIndia2009-20157701072915.2914673.2900272
Nazmul Hossain ShantoBANZimbabwe2020-20268811073815.2916365.64001112
Alan KnottENGAustralia1971-19779821075017.8313877.54012110
Nicky BojeSAIndia1996-200113911072813.3815071.3300060
Nuwan KulasekaraSLEngland2003-20141310210758*13.3812287.7001384
Graeme CremerZIMSri Lanka2010-2018141051073421.4018159.1200160
Greg MatthewsAUSWest Indies1984-1993121221073210.7016166.4600220
Umar GulPAKSri Lanka2003-2014271331073310.7014175.89003102
Irfan AhmedHKNepal2014110106106106.0011592.17100103
Stephen CookDURYorkshire2017110106106106.0011492.9810060
Imam-ul-HaqYORSussex2025110106106106.00105100.95100103
George ThomasSOMLancashire2024111106106*-14274.65100142
Collins ObuyaKENItaly202222110688106.0097109.2801066
Sam HainENGIreland20232201068953.00100106.0001080
James BraceyGLODerbyshire2023-20252201068353.0082129.27010105
Kyle VerreynneSAPakistan2021-202522110662106.0085124.7101064
Rob YatesWARGlamorgan2023-202432010610253.0012088.33100123
Kashif DaudUAENamibia202222210676*-102103.9201066
YS SamraCANNepal202622010610553.0012982.17100114
Gary WilsonNKNorth-West Warriors20193301064035.3313479.1000052
Amjad AliUAEKenya2011-20153301066035.3311790.60010190
Alex DaviesLANWarwickshire2015-201833110673*53.0095111.58010132
Srimantha WijeratneCANUnited Arab Emirates2023-20243301065935.3312386.18010101
Christopher DoughertyNKNorth-West Warriors2017-20183301064635.3314672.60000122
Matt RenshawAUSSouth Africa20263301064435.3311294.64000121
Liam ScottSANew South Wales2022-202633210645106.0013777.3700083
Tanzid HasanBANWest Indies20243301066035.3398108.16011105
Aunshuman GaekwadINDPakistan1978-198433110678*53.0017062.3501010
Sanjay ManjrekarINDZimbabwe1992-19963301067035.3312286.8901060
Athar Ali KhanBANPakistan1988-19973301068235.3319354.9201081
Runako MortonWIEngland2006-200954110682*35.3313976.2601181
Daryl MitchellNZAustralia2022-20234401065426.5013876.81010111
Keaton JenningsDUR/LANWorcestershire2016-20194401065426.5013081.5401190
Nick BrowneESSGlamorgan2015-20244401069926.5012982.17011110
Saif AhmadDENJersey2016-202544110667*35.3312982.1701193
Sol BudingerLEI/NOTGloucestershire2022-20254401068926.5083127.7101095
Josh de CairesMIDHampshire2023-20264401067526.5013081.54010111
Dean MinorsBERCanada2006-200755110646*26.5018557.30001124
Ryan ten DoeschateESSGlamorgan2015-20216511064726.5011492.9800061
PreviousPage 129Next

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.