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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Narendra PatelKEN/USANepal2015-20237721004420.0014867.57000100
Sanjay KrishnamurthiUSANepal2021-20268811005614.2911090.9101366
Andy WhittallZIMIndia1998-19999841002925.0016162.1100051
Jack TectorLLNorthern Knights2017-2021101001005210.0019052.63013100
Roger HarperWISri Lanka1985-1996141011003111.1113076.9200131
Tony UraPNGUnited States of America2019-202311110100199.0919651.02001122
AB de VilliersSAUnited Arab Emirates2015110999999.0082120.7301064
Jason HolderWIPapua New Guinea20181119999*-10198.0201094
Kushal BhurtelNEPZimbabwe2023110999999.0095104.21010132
Muditha LakshanCCCSinhalese Sports Club2026110999999.0091108.7901093
Tim de LeedeNEDEngland1996-20032219958*99.0013871.74010130
Michael KlingerGLOSussex2016-2017220995349.5014767.3501092
Anwar ArudinMASBermuda2018220996049.5010297.0601066
GSNFG JayasuriyaSLPakistan2019220999649.5011586.0901071
Brett D'OliveiraWORKent2018-2022220997849.5011288.39010101
Fynn Hudson-PrenticeSUS/DERNottinghamshire2021-2024220999049.5011486.8401092
Zak ChappellDER/LEINorthamptonshire2018-20243219994*99.0098101.02010130
Haseeb HameedNOTHampshire2023-2025220998649.5010693.4001093
Josh BohannonLANWarwickshire2018-2026321996299.0012181.8201073
Nipun DananjayaSSCNondescripts Cricket Club2024-20262219960*99.0012777.9501090
Muhammad ShahdadUAEOman2026220997449.5087113.7901066
Brian RoseENGPakistan1977220995449.5021047.1401070
Geoff MarshAUSZimbabwe1987220996249.5016659.6401090
Gerrie SnymanNAMCanada2012-2015330998333.0011685.3401082
Khurram ManzoorPAKWest Indies2008330996933.0015364.7101160
Rizwan CheemaCANNetherlands2009-2015330999433.0080123.75011143
Sam RobsonMIDWorcestershire2021-2026330995733.0010792.5201170
Alex DaviesWAR/LANKent2015-2026330995733.0010099.00010120
Tom AlsopSUSWarwickshire2022-2025330996833.0013473.8801082
Saad NasimPAKBangladesh20153319977*49.5012479.8401191
Glenn PhillipsNZEngland2023530997233.0011288.3901072
Finn AllenNZIreland2022330996033.0095104.21010143
Macalister WrightTASWestern Australia2021-2024430995533.0010693.4001173
Joey EvisonKENNorthamptonshire2022-2025331998249.5014070.71010111
George HillYORLeicestershire2021-20243319990*49.5011387.6101183
Ruben TrumpelmannNAMIreland2026531995049.5083119.2801086
Maaz SadaqatPAKBangladesh2026330997533.0079125.3201096
Ajay JadejaINDBangladesh1997-1998431997349.5018254.40010110
Travis FriendZIMSouth Africa2001-2003640998224.7512380.4901082
Alex ObandaKENBermuda2007-20225419979*33.0096103.13011103
Rakep PatelKENUganda2015-2022440997224.7512479.84011124
Dawid MalanENGPakistan2021-20234419968*33.0011685.34012130
Josh BlakeSURNottinghamshire2022-2026440997224.7511288.39010110
Noah CroesNEDScotland2025440995024.7588112.50011131
Zach Lion-CachetNEDScotland2025440997824.7514269.7201091
S ModgilLL/MRNorth-West Warriors2024-2025441992933.0012181.82000121
David HookesAUSSri Lanka1983440994924.7510396.12001112
Misbah-ul-HaqPAKIreland2011-2015551993924.7514966.4400193
Runako MortonWIAustralia2006-20105519990*24.7516958.5801171
Alex ObandaKENNepal2015-2018550994519.8012281.1500092
PreviousPage 138Next

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.