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
Kiran CarlsonGLAGloucestershire2017-20254401145928.50112101.79010112
Mohammad SaifuddinBANZimbabwe2018-202694311450114.0012491.9401054
Shadab KhanPAKWest Indies2017-20227401148628.50110103.6401154
Mohammad BootaUAENepal2017-201954111459*38.0012591.20010105
Aaron JonesUSACanada2019-20244401145028.5015374.5101081
D KhanalNEPOman2022-20264401145728.5014976.51010111
James FranklinMID/NOTSussex2014-20185511146928.50108105.5601057
John MooneyIREEngland2006-201565211433*38.0012690.48000102
Karan KCNEPCanada2015-202665211442*38.00101112.8700078
Eddo BrandesZIMSri Lanka1992-19998531145557.0096118.7501066
Ali ShahZIMAustralia1983-19965501144122.8027940.8600061
Jacob OramNZZimbabwe2001-20129611145922.8091125.27011115
Jack TaylorGLOKent2014-20267611145322.80105108.5701175
Jack TaylorGLOEssex2014-20257601146219.0014777.5501083
Mohammad WasimPAKAustralia1996-20006611145422.8021952.0501380
Ronnie IraniENGSri Lanka2002-20037711143919.0017365.9000080
Mohammad NabiAFGPakistan2012-20238701143716.2917067.0600072
Abdullah ShafiquePAKNew Zealand2023-20257701143616.2918760.96000102
Craig WhiteENGNew Zealand1996-20029811143816.2920755.0700251
MO JonesBERKenya2006-20228811142716.2913882.6100085
Graeme SwannENGSri Lanka2007-201312831143422.8012392.6800171
Nasir JamshedPAKSouth Africa20138801144214.2519857.58001121
JJ SmitNAMUnited Arab Emirates2013-202611801144714.2517266.2800165
Gus LogieWINew Zealand1985-1992108411434*28.5016967.4600070
Paul DowntonENGIndia1984-198788411444*28.5014877.0300070
Ian HarveyAUSIndia2000-200413911142814.2513485.07001110
Gareth DelanyNW/MRLeinster Lightning2021-202611921144416.2914479.17001103
Ajit AgarkarINDEngland2002-20071811211436*12.6712293.44002112
Thisara PereraSLAustralia2010-20191713211421*10.36107106.54001123
Marcus TrescothickENGIreland2006110113113113.0011499.12100120
Lionel CannBERItaly2013110113113113.0048235.42100611
Anil MandalNEPDenmark2012110113113113.0013484.3310084
David WilleyNOREssex2014110113113113.0093121.5110095
Caleb JewellDERWorcestershire2025110113113113.00107105.61100134
Jonathan TrottWARSurrey2014-201622111382*113.0013285.61010130
Seekkuge PrasannaBSCNondescripts Cricket Club2025-202622011311256.5080141.25100510
Harry DukeYORNorthamptonshire2021-202532011311156.5011697.41100130
Fletcha MiddletonHAMSurrey2023-202522111378113.00112100.89010104
B SharkiNEPScotland20252201137356.5013384.96010110
Aniruddha ChoreNKNorth-West Warriors20222201136556.5017066.4701081
Abdul MalikAFGZimbabwe20242201138456.5016767.66010151
Harpreet SinghUAENepal20263301134137.6713384.96000140
Sam NortheastKEN/GLANorthamptonshire2022-202633011310037.6712391.87100132
Luke ProcterNOR/LANWorcestershire2016-20233311134756.5013186.2600082
Alex DaviesLANDerbyshire2014-20183301135337.6711895.76010111
Imad WasimPAKSouth Africa2017-201963211347*113.0069163.77000142
Martin AnderssonMID/DERSussex2021-202633111344*56.5066171.21000124
Jaker AliBANWest Indies202433111362*56.50106106.6001085
Yasir HameedPAKEngland2003-20054401135728.2521752.07010160
John MooneyIREKenya2009-20126411134237.6714478.4700082
PreviousPage 121Next

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.