Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Gavin LarsenNZ199119918321710*17.003943.5900000
Surinder KhannaIND1979197933017105.674537.7800110
Robin BrownZIM1987198733017135.679218.4800020
Saqlain MushtaqPAK200320034431712*17.003943.5900020
Waqar YounisPAK200320036401784.252373.9100010
Bastiaan ZuiderentNED2011201144017154.254636.9600111
Alfred LusenoKEN20062006544178*-1894.4400011
Blessing MahwireZIM200520054401784.253745.9500020
Shahid NazirPAK19961996844176*-1989.4700020
Kemar RoachWI2009200954017104.253253.1300110
Saeed AjmalPAK2014201464117105.672180.9500130
Mohammad AmirPAK2019201915411785.672665.3800110
Aizaz CheemaPAK20122012742179*8.502568.0000010
Jelany ChiliaVAN2017201794017124.252180.9500200
Akila DananjayaCCC202620267411711*5.672568.0000110
Ish SodhiNZ2019201964117125.6717100.0000111
Lockie FergusonNZ2022202210421788.503154.8400010
Khawar AliOMA20172017441179*5.672665.3800230
Reece TopleyENG202320239441715*-10170.0000030
Jhatavedh SubramanyanHK201920195421798.503745.9500110
Saurabh NetravalkarUSA202020204431714*17.001894.4400111
Meet BhavsarKUW202420244401784.253351.5200130
Scott CurrieHAM202120215421788.502665.3800010
Gary TroupNZ19801980542177*8.503450.0000000
Sean HuntSUS2025202544317817.002373.9100010
BS McKinneyDUR202320234401754.253647.2200000
D KappagodaPSC202420244411712*5.673351.5200000
M HasankaCMCC202520255421788.503844.7400110
Winston BenjaminWI19941994542179*8.5016106.2500110
Robert KennedyNZ19961996743178*17.0015113.3300020
Nathan BrackenAUS2008200818521714*5.674537.7800110
Henry OsindeCAN200620067531711*8.502958.6200210
Neil McCallumSCO200820086521712*5.675232.6900010
Roelof van der MerweSA200920091052176*5.672373.9100101
Henry BrookesMID202520259511774.253745.9500110
Jamie McIlroyGLA202420241055177*-3154.8400030
Shafiqullah GhafariDUR20262026105217125.673253.1300100
Sadanand ViswanathIND198719877501763.403450.0000010
Corey CollymoreWI2002200214631785.674636.9600100
Imran TahirSA2019201916631710*5.672860.7100210
Shapoor ZadranAFG201520157661712*-2568.0000020
Yousef MajidSUR202420248611773.404141.4600010
Eshan MalingaSL/BCAA2026202696117143.403154.8400220
Tom HoganAUS198419848621764.252958.6200110
Saleem JaffarPAK198719871665178*17.003548.5700100
Aaqib JavedPAK199319932063176*5.673943.5900220
Glenn McGrathAUS20002000217517118.503844.7400110
Corey CollymoreWI200320031572178*3.403943.5900100
Shapoor ZadranAFG20102010117417175.673056.6700212
Junaid SiddiqueUAE2025202597317104.252665.3800101
PreviousPage 299Next

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.