ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kyle CoetzerSCO201820181010243788*54.6350985.850405510
Chris CairnsNZ199519951514043710331.2148789.731202812
Nick KnightENG19991999161604378427.3166665.62021324
William PorterfieldIRE/WAR20162016161614379229.1364567.75031531
Imran KhanPAK19871987211944377329.1358874.32020297
Justin KempSA2006200623227437100*29.1357376.271232716
Imrul KayesBAN2018201888143614462.2948290.46221388
James NeeshamNZ201920191813343697*43.60406107.390202919
Ravi BoparaENG20092009171704364925.6562969.32001384
Duleep MendisSL19851985191934368027.2548989.16020371
Jesse RyderESS2016201688043513154.3847292.16230438
Ibrahim ZadranAFG202620261010143510748.3354479.96130416
Mark StonemanDUR201420141111143510243.5050087.00142526
Kyle MayersWI202220221413043512033.4645695.392124814
Kamindu MendisSL/CCC20252025161614356429.0046693.350414212
Michael SlaterAUS19941994181804356624.1778355.56032420
Rashid LatifPAK20022002312474357925.5958274.74011433
Richie RichardsonWI199319932826543569*20.7171960.50010436
Faf du PlessisSA2018201888143412562.0045196.23200446
James HildrethSOM20192019101014349348.2243799.31040367
Roshan MahanamaSL199519951313143410136.1770161.91121312
AB de VilliersSA20082008171424347736.1755478.34030386
David ObuyaKEN20072007161614349328.9354379.93032507
Adam LythYOR2018201899143314454.1343799.08200545
Ed BarnardWAR202420241092433173*61.86429100.93200467
JP DuminySA201020101212543312961.8648289.83131226
Craig WishartZIM2003200317162433172*30.9357375.57112485
Ben SlaterNOT2022202299243210461.7147091.91130536
James BraceyGLO2023202310101432224*48.00388111.341105412
Scott StyrisNZ200520051411043210139.2758473.97130355
Peter HandscombMID/VIC202120211111043213139.2744197.96120406
Michael BevanAUS199419941513543253*54.0059872.24010210
Thomas OdoyoKEN/AX2007200718135432111*54.0049687.101203110
Vusi SibandaZIM2013201313131432103*36.0061969.79131467
Dilip VengsarkarIND19851985141434328939.2755178.40041351
Paul CollingwoodENG2005200522173432112*30.8658074.48111366
Ibrahim ZadranAFG2022202277143116271.8348888.32300455
Virat KohliIND202020209904318947.8946792.29050355
Marnus LabuschagneAUS/QUE20252025119043113047.8945894.10300395
Shakib Al HasanBAN201720171412043011435.8352182.53130422
Charles CoventryZIM2009200915141430194*33.0844696.411123016
Graham GoochENG19921992151514306530.7172359.47031420
Larry GomesWI198519852119343010126.8865665.55112333
Prithvi ShawNOR20232023441429244143.00281152.672004919
Ibrahim ZadranAFG2025202566042917771.5047989.561202910
Will RhodesDUR2025202588042910053.6351383.63130492
Gordon GreenidgeWI19791979992429106*61.2967263.84130385
Max O'DowdNED2025202510101429158*47.6745594.291203911
Kepler WesselsAUS19831983141414297933.0076356.23040390
Paul StirlingIRE/MID20152015151504299228.6046692.06042498

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.