Live7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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
Javed MiandadPAK1992199225246942115*52.33149363.09180604
Kumar SangakkaraSL200820082726294212839.25125175.304211012
Mark WaughAUS1994199429295939121*39.13127373.76252645
Dean JonesAUS198719872121193712146.85119978.153505416
Ajay JadejaIND199719973632393711932.31131971.041615112
Asif KhanUAE2023202324243934151*44.48105988.203426938
Adam GilchristAUS200720073029293414934.59912102.4117211720
Hansie CronjeSA19961996302739339038.88120177.690815814
Saleem MalikPAK198919892626493110242.32100392.82273756
Mohammad AzharuddinIND19961996323179319438.79127972.790615910
Grant FlowerZIM199819982323192811242.18131770.46261815
Tillakaratne DilshanSL201020102020292111051.1793198.933411247
Stephen FlemingNZ2004200421212921115*48.47116179.3324210411
Rahul DravidIND200620062727191910535.35125573.231821123
Kumar SangakkaraSL20092009272719199035.35114480.33081817
Andrew BalbirnieIRE/LL2019201917171917145*57.31104687.674318223
Rachin RavindraNZ2023202327232917123*43.67834109.953429924
Rahul DravidIND2002200228245913109*48.05119176.66170702
Shivnarine ChanderpaulWI2007200720186912149*76.00129170.644406918
Inzamam-ul-HaqPAK200420042622191112343.38109882.972628314
Joe RootENG201920192120291010750.5698092.86340833
Sanath JayasuriyaSL200020002121091018943.33103587.9226110113
Jason RoyENG/SUR201920191615190815364.86781116.263609927
Saeed AnwarPAK1999199925241906113*39.39115878.242621059
Faf du PlessisSA201720171918390518560.3398092.35261788
Sachin TendulkarIND200120011716390414669.5499091.314311163
Imam-ul-HaqPAK201920192121290415147.58114079.30331798
Saleem MalikPAK199619963530990473*43.05121574.40062609
Inzamam-ul-HaqPAK1994199428275901137*40.95130968.83180959
Michael ClarkeAUS201120112422690010156.25113079.65160658
Devon ConwayNZ2023202322223899152*47.3290599.3442311516
Yasir HameedPAK2003200319191898127*49.89130368.92270903
Shikhar DhawanIND201820181919189712749.83877102.2832012711
Shubman GillIND2026202612113895223*111.88754118.7035011518
MS DhoniIND2005200527246895183*49.72868103.112316734
Shoaib MalikPAK200420042727389514337.29109481.81264768
Virender SehwagIND200820081818089311949.61744120.0318012122
Sean WilliamsZIM201520152625289310238.83101987.631717013
Yuvraj SinghIND2008200827274893138*38.83891100.222328231
Hashim AmlaSA2014201418181892122*52.47110780.58520815
Adam GilchristAUS/ICC2005200527272892121*35.68860103.7223410719
Nathan AstleNZ1998199822221891104*42.43127969.661707318
Inzamam-ul-HaqPAK19971997302748918538.74131867.600717013
Viv RichardsWI198719872119189018149.4496991.852617424
Eoin MorganENG/MID201920192321389014849.44810109.882516744
Kevin PietersenENG200720072525488910442.33113078.672727310
Brian LaraWI200320032121288811646.74105684.093408321
Fakhar ZamanPAK2023202322202886180*49.2295492.874219426
Saeed AnwarPAK199719972221288619446.63100288.423329814
Rassie van der DussenSA202320232525188613336.92106683.113418513

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.