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 2026AFGZIMT20I5th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashok MalhotraIND198319837711896531.5021488.32010170
Jeff CroweNZ1987198788118988*27.0024377.78010160
Hilton CartwrightMID2018201888118960*27.0019994.97011117
Zeeshan MaqsoodOMA2019201998218910931.5026970.26101145
Emilio GayNOR2021202188318984*37.8021289.15011191
Saif HassanBAN202620269901895721.0028566.32011212
Jimmy MaherAUS200320031210118949*21.0030961.17001173
Chandika HathurusingheSL199219921212118952*17.1842444.58010200
Malcolm WallerZIM20092009141311896315.7527269.49012211
Mahesh TheekshanaSL202320232513318938*18.9032657.98003152
Michael JonesSCO/LAN2026202644118867*62.6719297.92010144
Josh LawrensonJER2025202554018813947.0023580.00101192
Fahad BabarUSA2014201455118863*47.0026371.48010243
Harrison CarlyonJER202420245501888937.6026770.41020204
Beau WebsterTAS2026202655118813847.00168111.90100215
Phillimon SelowaUGA201520156611887037.6023580.00011212
Luke ProcterNOR202620267601888531.3318999.47020242
Mackenzie HarveySA202620266611887237.6019297.92010253
Ian BothamENG198219827611886037.60168111.90020168
Ashar ZaidiESS201820188711888231.33186101.08020165
Lewis HillLEI2017201787118868*31.3320492.16010241
Roelof van der MerweNED/SOM2019201912811885726.86178105.62010135
George ScottMID201920199831886337.60136138.24010128
Ed PollockWAR201920198801885723.50170110.59011285
Dilip VengsarkarIND198319838831885437.6024477.05010114
Mark EalhamENG199819989801884523.5021587.44000173
Mathew SinclairNZ20032003111011885520.8934854.02012170
Shubham RanjaneUSA20262026111041885931.3320790.82020127
Darren BravoWI20192019121131886123.5021189.100111010
George MunseySCO/LEI20192019111101886117.0922384.30011206
Nayan MongiaIND1999199921161018830*31.3326072.31001131
Eric SzwarczynskiNED200820084401875546.7526470.83020190
Timm van der GugtenGLA20262026442187118*93.50162115.43100224
David LloydDER2023202344118786*62.3319396.89020241
Shai HopeWI2016201644018710146.7525573.33100125
Hugh WeibgenQUE20252025552187115*62.33164114.02100139
AS BasraDER202520256611877237.40133140.600101610
Steve WaughAUS200220028711876231.1727169.00010171
Mitchell MarshAUS202020207701877326.7125373.91010141
Lorcan TuckerIRE/LL2020202010801878323.3825473.62011171
RD ShahKEN200120019901875520.7835352.97021202
Roshan MahanamaSL1990199010921877226.7132557.5401180
Nasir HossainBAN2015201515911874123.3820193.03002183
Steven ReingoldGLA202120219901874020.7831359.74000221
Andre AdamsNZ20022002131241874523.3818998.94000176
CJO SmithSCO20072007131221875118.7026969.52011211
Chad SoperPNG20192019131221873618.7037150.4000081
John WrightNZ19851985121201876515.5836451.37013161
Martin SneddenNZ19831983221261874031.1724376.95001161
Timroy AllenUSA2016201654118653*62.00138134.78020148

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.