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
Ken RutherfordNZ199019902120445778*28.5661674.19023222
Sam HainWAR2017201788145610965.1448294.61220530
Mark StonemanSUR2017201710101456144*50.67447102.01140552
Chris GayleWI20102010151514568832.5747097.020314814
Ishan KishanIND20232023171524568235.0848793.630414613
Richie RichardsonWI198719872019045611024.0081555.95133373
Chris TavaréENG198319831919145683*25.33100145.55021402
Alastair CookESS202120211010245511056.8851987.67130570
Marcus HarrisLAN/VIC20252025121204559537.9255282.43031455
Shahid AfridiPAK20012001161614557030.33427106.560404323
Dinesh KarthikIND20102010161604557928.4458977.25022545
Colin IngramSA2013201316161455105*30.3359376.73135464
Abdul RazzaqPAK200620062319745575*37.9258677.650202617
Tamim IqbalBAN20072007212104555421.6772862.50030528
Greg ChappellAUS19811981141424549037.8360874.67042360
Allan BorderAUS19811981171614548530.2772063.06030366
Mark BoucherSA/AX20052005252064544932.4354583.30001353
Mohammad AshrafulBAN200620062622445467*25.2264070.94030563
Riki WesselsNOT2016201687045314664.71410110.492205415
Misbah-ul-HaqPAK201520159904537650.3360475.000503110
Mohammad ShahzadAFG20162016121204538437.7551088.82031557
Yuvraj SinghIND201120111413445311350.3355381.92151484
Kane WilliamsonNZ2013201314132453145*41.1855481.77131432
Cameron BancroftGLO/WA2025202513131453143*37.7555182.21111445
Mark GreatbatchNZ199019901616145311130.2061473.78212345
Neil McKenzieSA2000200019171453120*28.3172262.74110351
Arjuna RanatungaSL1995199517162452102*32.2955881.00121263
Harry BrookENG202520251515145113532.2146098.041114020
Hashan TillakaratneSL199519951716545110041.0062272.51110194
Paul StirlingIRE201120111111045011340.91376119.683015016
Ravi ShastriIND19851985151424506737.5074460.48051280
Damien MartynAUS199919991715545059*45.0055181.67031273
Inzamam-ul-HaqPAK20062006191634507934.6260274.75010424
Eoin MorganIRE200720071717145011528.1367167.061234311
Steve SmithAUS2017201713133449108*44.9054682.23141411
Rob NicolNZ201220121514044914632.0758377.021213813
Craig McMillanNZ20052005181704496626.4153883.46031426
Shahid AfridiPAK199819982020044910922.45444101.131113618
Brett D'OliveiraWOR2025202599044813849.7849191.242115710
Azhar AliSOM201920191010044811044.8055181.31120364
Sean WilliamsZIM2018201811112448129*49.7852785.01130403
Shivnarine ChanderpaulWI200120011414444887*44.8060074.67040355
Ijaz AhmedPAK1988198815151448124*32.0046097.39110317
Ghulam ShabberUAE20182018161604489028.0070064.00031453
Ijaz AhmedPAK1990199019163448102*34.4660074.67120286
Kapil DevIND19871987211754488737.33396113.13040348
Mohammad AshrafulBAN2009200919191448103*24.8968065.88131425
Avishka FernandoSL201920191414044710431.9346296.751215010
Marlon SamuelsWI2013201315152447106*34.3873360.981114010
Tim PaineAUS200920091515144711131.9361073.28131553

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.