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
Keemo PaulWIIndia2018-20269711174619.5012593.60001105
James FranklinNZPakistan2001-201115811176216.7115376.47011120
Asad ShafiqPAKSouth Africa2010-20138801174314.6321753.92000100
Jatinder SinghOMACanada2017-20269801173414.6316869.64000160
Shane ThomsonNZAustralia1990-19969801174214.6318065.0000071
Khaled MashudBANKenya1997-200614901173913.0023549.7900040
Bruce BlairNZAustralia1982-19869911172914.6318862.2300070
Craig SpearmanNZPakistan1995-2000101001174811.7016869.64002160
Kumar DharmasenaSLNew Zealand1994-2003201111173211.7018961.9000061
Ed JoyceLLNorthern Knights2017110116116116.0012493.5510082
Rachin RavindraNZAustralia2023110116116116.0089130.3410095
Adeeb UsmaniUAEScotland2026110116116116.0012692.06100113
Avishka GunawardeneSLBangladesh2004-200522111664*116.0016172.05020100
Ashwell PrinceLANHampshire2014-201522011610258.0012989.92100120
Shahriar NafeesBANBermuda2007221116104*116.0013784.6710084
Abhik PatwaTANNigeria2014-20172201167658.0016968.64010130
Dhiren GondariaKENNetherlands20172201166358.0012195.87020142
Nathaniel WatkinsJERDenmark2016-20182201168658.0015276.32010111
Adam LythYORKent2016-20252201168858.0014381.12010111
Srimantha WijeratneCANQatar2019-202222011611258.0099117.17100140
Andrew UmeedSCOUnited States of America202422111698*116.0097119.59010153
Max HoldenMIDSomerset2019-20222201167158.0012493.55010121
Jack HaynesNOTYorkshire2024-2026221116116*116.00102113.73101122
Ollie PriceGLODurham2022-202322211685*-12295.08010131
PL le RouxMRLeinster Lightning202522111687*116.0095122.11010134
BJ DawkinsKENNorthamptonshire2025-2026221116111*116.0011799.15100132
Andrew NealHAMDerbyshire2025-2026221116110116.0066175.76100710
Boeta DippenaarSAZimbabwe2001-200643111685*58.0017865.1701090
Shakib Al HasanBANScotland2006-201533211652*116.0011898.31010121
Junaid SiddiqueBANIreland2010-201133011610038.6714778.91100110
Gary BallanceYORDurham2014-20173311166158.0015475.3201090
Sharjeel KhanPAKWest Indies20163301165438.6796120.83010144
Steven MullaneyNOTDerbyshire2014-201943211668*116.0086134.8801096
Raghav DhawanUGATanzania2024-20263301166338.6714778.91010121
Martin AnderssonMID/DERNottinghamshire2022-202533011610038.67103112.62100112
AJ MoscaITASingapore2024-202633211657116.0015475.3201072
Richard ReidNZSri Lanka19913301165338.6717865.17010120
John DavisonCANScotland2007-20094401164129.0012295.08000162
Nicolas PooranWIBangladesh2019-20224401167329.0016470.7301193
Tom WestleyESSLancashire2014-20234411168438.6715077.33010140
Ishan KishanINDSri Lanka2021-20234411165938.6712592.80010123
Jamie SmithENGSouth Africa20254401166229.00100116.00022191
Henry HuntSATasmania2022-20264401165129.0014977.85010140
Keith ArthurtonWINew Zealand1992-19956401164529.0017566.2900071
Mitchell MarshAUSSri Lanka2013-20235501165223.2016570.30010161
Ayan KhanOMANamibia2021-20246501168323.2014778.9101172
Ghulam ShabberUAEZimbabwe2018-20195501165623.2019160.7301181
Washington SundarINDNew Zealand2022-20267521165138.67115100.8701094
Ethan BrookesWOR/WARSomerset2021-20255511165129.0012890.6301083
Raman LambaINDWest Indies1986-19895501166123.2017765.54011121
PreviousPage 118Next

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.