Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM18/0 (1.2)ZIM need 204 runs in 112 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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,787 of the 6,793 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Lance KlusenerSA19991999272415854103*94.89837102.032427123
Michael BevanAUS1999199933281494977*67.79123976.59082663
Ajay JadejaIND199819983534131004116*47.81139272.132616510
Lance KlusenerSA2000200041351381775*37.1498782.780456016
Moin KhanPAK199719973632126436132.1583377.19032418
Angelo MathewsSL201420143231111244139*62.20139189.4319011123
Damien MartynAUS20002000222011532116*59.1165581.22130483
Gus LogieWI1985198527241150078*38.4658885.03032416
Shaun PollockSA2002200238271136269*22.6338294.760252113
Vinod KambliIND1994199425241071682*51.1488980.540513611
Michael HusseyAUS2005200520141058788*146.75577101.730505010
Chris HarrisNZ1997199717171047777*68.1469268.93031301
Ryan McLarenSA2013201327231037271*28.6249075.92010326
Heath StreakZIM199819982523103325925.5445073.78011216
Ruwan KalpageSL1993199323181022841*28.5035763.87001110
Nuwan KulasekaraSL2009200923191020357*22.5623586.38012147
Nayan MongiaIND1999199921161018830*31.3326072.31001131
Kemar RoachWI20132013171310723424.0011264.2900162
Rodney HoggAUS198319832211104219*42.005675.0000040
Jacques KallisSA2000200039389130098*44.83195266.60011310318
Saleem MalikPAK199619963530990473*43.05121574.40062609
Imran KhanPAK198919892626979384*46.6594384.090604011
MS DhoniIND201720172922978813460.6293084.731606019
Michael BevanAUS200320033121978484*65.33118066.44061547
MS DhoniIND201120112422976491*58.7785089.880605914
Abdul RazzaqPAK2004200426249640107*42.67627102.071305019
Callum FergusonAUS200920092522959971*46.0870485.09050580
Angelo MathewsSL201220122723953480*38.1457992.23043366
Ridley JacobsWI20012001272594715929.4460477.98021223
Logan van BeekNED/WOR20232023221992775927.7030590.82012169
Irfan PathanIND20042004282192303819.1729079.31001176
Phil DeFreitasENG19871987302292243317.2323694.92001173
Ajit AgarkarIND200020002819922167*22.1022399.10012165
WPUJC VaasSL199919992927922029*12.2231070.97006113
Nathan HauritzAUS200920093015916230*27.0018886.17000113
Akram RazaPAK199419942813912433*31.0018666.6700141
Mohammad SamiPAK20032003221391152228.7515375.1600245
Shoriful IslamBAN2023202321159681611.338778.1600042
Mohammad IrfanPAK2013201324149184*3.605831.0300330
MS DhoniIND/AX20072007373381103139*44.12123189.601738723
James TaylorENG/NOT2015201530298109210952.00127985.382828520
Jonty RhodesSA20022002333081066107*48.45122487.09194937
KL RahulIND20232023272481060111*66.25120887.752709318
Misbah-ul-HaqPAK201120113126896493*53.56141668.080915811
Joe RootENG/YOR2018201825258964113*56.71116782.60351656
Michael BevanAUS1998199825228959101*68.50117481.69180501
Damien MartynAUS2003200326238878101*58.53106782.29283813
Russel ArnoldSL200120013429885191*40.52109377.86083573
Andrew SymondsAUS2007200726218808107*62.15777103.991617119
Ramnaresh SarwanWI2004200423228791104*56.5098480.39161708
Page 1Next

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.