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
Aamer SohailPAK19951995171604848530.2562777.19042573
Craig McMillanNZ20042004201864848140.3357883.740403315
Brian LaraWI200420041918348459*32.2759082.03030525
Alok KapaliBAN20032003212004847124.2071467.79032373
Gary BallanceYOR20172017992483152*69.00460105.00130457
Peter HandscombAUS201920191413148311740.2550096.60131365
Asela GunaratneSL2017201719163483114*37.1557683.85110446
Imran NazirPAK20022002181814836628.4157384.29042673
Michael LumbNOT2016201687048218468.86447107.833005411
Ben FoakesSUR2017201710834829296.40457105.47060443
Curtis CampherIRE/LL202620261312148210643.82393122.651313722
Matthew HaydenAUS/ICC200520051616148211432.1368470.47120576
Marlon SamuelsWI201220121716148212632.1368570.36202508
Navjot SidhuIND199619961616048210130.1372066.94130313
Kieron PollardWI201220121716148110232.0755786.361202926
Janith LiyanageSL/RCC2024202421163481101*37.0061178.721303112
Aravinda de SilvaSL19951995171714817530.0663076.35030355
Mohammad AzharuddinIND1988198819183481108*32.0756684.98101289
Fletcha MiddletonHAM202320231111148010048.0053290.23140504
Hashim AmlaSA20092009121214809743.6463275.95050391
Andrew HudsonSA19941994151504808432.0080659.55040521
Roy DiasSL1982198288047912159.8854787.57220440
Jake LibbyWOR2025202510102479112*59.8851692.83140444
Mohammad YousufPAK199819981311247910053.2264674.15142426
Boeta DippenaarSA2003200317122479110*47.9069369.12140383
Brian LaraWI19941994141404798934.2159380.78040481
Ian BellENG20142014151514796834.2152790.89040435
Charlie TearSCO/SUS202520251515047915931.9353988.87121684
Andrew BalbirnieIRE/LL2023202319163479121*36.8562676.52132485
Ramnaresh SarwanWI20032003201844797534.2162776.40022425
Romesh KaluwitharanaSL19981998232314796821.7756984.18032571
Quinton de KockSA202220221111147812447.80465102.80130567
Vusi SibandaZIM20112011131304789636.7762276.85051529
Adam VogesAUS2013201316144478112*47.8056884.15120373
Mohammad KaifIND200320032725447895*22.7676662.40033415
Shai HopeWI20262026992477162*68.1449496.562203513
Henry NichollsNZ2019201915152477124*36.6957682.81131464
Tom LathamNZ/KEN201620161616147713731.8054986.89121417
Chris HarrisNZ1997199717171047777*68.1469268.93031301
Collins ObuyaKEN200920091717247778*31.8063075.710423211
Dilip VengsarkarIND198619861917347777*34.0777961.23020243
Ryan PatelSUR2026202688047610259.5048298.761405712
Rassie van der DussenSA2022202299347613479.33474100.42221396
Boeta DippenaarSA20012001121034768168.0072765.47050511
Ijaz AhmedPAK1994199412103476114*68.0049995.39220565
JP DuminySA20082008171354769059.5060978.16030364
Mohammad HafeezPAK201220121818047610526.4470867.23123414
Virender SehwagIND/AX200720071514047511433.93443107.22110668
Robin SmithENG199019901515147512833.9370067.86211500
Phil SimmonsWI19941994151504758431.6776362.25053479

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.