Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirIND2009200927232848150*40.3891692.58252775
Cameron WhiteAUS201020102523484810544.63100484.461616020
Shreyas IyerIND2023202320193846128*52.88752112.503416732
Herschelle GibbsSA200120012121084612540.2997586.7733010814
Mushfiqur RahimBAN2023202329263846100*36.7897786.591606814
Mahela JayawardeneSL201420142727184611832.54103281.98161884
Saeed AnwarPAK1994199428283846104*33.84121369.7414310611
Nathan AstleNZ200020002523184510438.41112475.181621008
Dinesh ChandimalSL201220123029584592*35.21113674.38074614
Jonny BairstowENG201920191918084412846.89820102.9334310620
Sachin TendulkarIND1999199922222843186*42.1595188.643148414
Grant FlowerZIM19971997222218439040.14116572.36091832
Mohammad YousufPAK/AX/ASIA200520052524284310538.32102981.92181667
Shivnarine ChanderpaulWI199919992928584315036.65114873.43131875
Inzamam-ul-HaqPAK/AX200520052221584281*52.6394189.48091717
Joe RootENG/YOR201620161615184112560.0792291.21260748
Yuvraj SinghIND200420043128084113930.0492790.72151879
Graham GoochENG198719871515084014256.00115272.92250831
Arjuna RanatungaSL1994199421214840101*49.4197486.24161593
Ricky PontingAUS20042004242318409138.18105479.700707413
David WarnerAUS201220122524084016335.00101482.842308710
Yuvraj SinghIND200520052625583912041.95104380.443309010
Hashim AmlaSA201320132322083812238.0999184.56241852
Charith AsalankaSL202320233328383810833.5299384.391416920
VVS LaxmanIND200420042524483713141.85104979.79410773
Ramiz RajaPAK198719872424083711334.88131163.84152550
Alistair CampbellZIM200120012626083712432.19122768.22332687
Adam GilchristAUS200220022726083612432.1586996.202431189
George BaileyAUS/MID201620163129383611232.15107178.061516012
Sanath JayasuriyaSL/AX200720073030283511529.8289193.712419228
Glenn TurnerNZ198319832323083414036.26106878.09151915
Saeed AnwarPAK199819982121183114041.5595487.111719310
Adam GilchristAUS199819982524183111836.1394388.12321909
Allan BorderAUS1985198521204830127*51.88105578.67261685
Kumar SangakkaraSL200220023030282977*29.61117870.37061963
Ricky PontingAUS200120011818382810255.2090092.00260887
Upul TharangaSL201120112221382613345.89109175.714211002
Niroshan DickwellaSL201720172626182611633.0486096.05241956
Michael HusseyAUS20102010242358257945.8390191.56060546
Shai HopeWI202320231717582413268.67818100.733405229
Roger TwoseNZ199919992424782380*48.41111973.550726310
Rahul DravidIND200720073127582392*37.41100382.050837510
Martin GuptillNZ/LAN201620162020182211443.26810101.482538332
MS DhoniIND20062006292668219641.0588392.980708120
Darren LehmannAUS1999199932283821110*32.84103779.17151612
David MillerSA202320232523582010145.56742110.511615540
Tillakaratne DilshanSL201120112827182014431.5495386.04241995
Jonty RhodesSA19941994292828196631.50110474.18041384
Geoff MarshAUS1989198918183818125*54.53151454.03240543
Inzamam-ul-HaqPAK199219922827181811731.46101480.67242667

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.