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
Imam-ul-HaqYORLancashire2025110117117117.0012494.35100105
Harry SwindellsLEIHampshire2023111117117*-96121.8810083
James SalesNORDurham2023-2025210117117117.00110106.36100103
Tanmay MishraKENUnited Arab Emirates20112201176658.5015973.58020130
Neil BroomNZIreland20172201177958.50105111.43010131
Dean ElgarSOM/SURKent2017-201922111762*117.0015177.4802091
Lewis GregoryENGPakistan20213201177758.50116100.86010103
Ian HollandLEISomerset2024-20262201177758.5012494.35010110
Oshada FernandoPSCNondescripts Cricket Club2024-20252201176758.5015874.0502091
Ben ComptonKENEssex2022-20232201176558.5016272.2202090
Pushkar SharmaKENPapua New Guinea2024-20252201177858.5014779.59010171
Pavan RathnayakeCCCNugegoda Sports Welfare Club2024-202622011710058.50105111.4310038
Scott StyrisNZCanada2003-201133111754*58.5075156.00010134
Gary WilsonSURSomerset2014-20163301175939.0013884.78010112
Steven TaylorUSACanada2019-20243301174639.0019161.26000132
Raymond van SchoorNAMCanada2012-20153311179058.5016670.4801070
George WorkerNZWest Indies20173301175839.0012593.60020122
Ben FoakesSURGlamorgan2016-20255311174458.5013586.67000133
Liam LivingstoneLANYorkshire2016-20183301177939.0096121.88010126
Milinda SiriwardanaSLNew Zealand2015-20165301176639.0011899.15010122
Anshuman RathHKBahrain2024-20263301177939.0016371.78010170
Rachin RavindraNZSouth Africa2023-202533111710858.5012097.50100141
Shubham RanjaneUSAUnited Arab Emirates2025-202643311757*-15177.4801064
Alvin KallicharranWINew Zealand1975-19803301177239.0018463.5901091
Kennedy OtienoKENAustralia1996-20034401178529.2520357.64010131
Ryan ten DoeschateESSSurrey2016-20194401174529.2512792.1300092
Riki WesselsWOR/NOTLeicestershire2016-20194401177629.25113103.54011154
Sam NortheastHAM/KEN/GLAYorkshire2016-20244401175829.2514083.57010102
Harry FinchKENNorthamptonshire2022-20264411178539.0013189.31010113
Aneurin DonaldHAM/GLASomerset2016-20194401175729.2511899.15010104
Max O'DowdNEDEngland2022-20234401175529.2514978.52020132
Kiran CarlsonGLASussex2017-202444111759*39.00101115.8401186
Ian HarveyAUSZimbabwe2001-20047511173729.25111105.4100095
Andy BlignautZIMAustralia1999-20047511175429.2584139.29010125
Gavin HamiltonSCOKenya2007-20085511175829.2514879.0501162
Hilton CartwrightWAVictoria2021-20256521173639.00109107.34000123
Rassie van der DussenSAIreland2021-20246501174923.4015078.0000170
Nick BrowneESSHampshire2015-20255501176923.4012990.70011180
Peter MoorZIMPakistan20185511175029.2519659.6901054
Shane GetkateNWMunster Reds2021-202355211756*39.0013288.64010106
Marco JansenSAIndia2022-20256501177023.40105111.43010124
Deryck MurrayWIAustralia1975-19797511175129.2519360.6201081
Sean ErvineZIMPakistan2001-200376111761*23.40110106.36012144
Courtney BrowneWISouth Africa1996-200576211746*29.2512196.69000121
Asela GunaratneSLZimbabwe2016-2018106211759*29.2516570.9101090
Stephen DohenyNWMunster Reds2021-20246601172819.5016471.34001142
Mohammad NadeemOMAUnited Arab Emirates2018-202477611750*117.0021354.93010100
Alex BlakeKENMiddlesex2014-20237701174316.7114381.8200074
Chad SoperPNGOman2019-202277211729*23.4018065.0000052
Wellington MasakadzaZIMIreland2015-202513721174023.4014083.57001102
PreviousPage 117Next

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.