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/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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 runsT20I5th 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
Lance KlusenerSA2000200041351381775*37.1498782.780456016
Rohit SharmaIND201520151717181515050.9485495.433427523
Shikhar DhawanIND201420141818181511347.9494286.521609014
Andrew SymondsAUS200520052623381515640.7589591.061426221
Arjuna RanatungaSL1997199728256815131*42.89103978.44173758
Faf du PlessisSA2019201919175814112*67.8391788.77260848
Sikandar RazaZIM2015201531284814100*33.9290689.852306219
Desmond HaynesWI1984198420205813133*54.20138658.66440725
Sourav GangulyIND200120012322081312736.95114471.072628022
Richie RichardsonWI19891989232348138042.79127363.86081512
Sachin TendulkarIND200420042121181214140.60101480.081511015
Jacques KallisSA1998199822224812113*45.11109674.093205913
Marvan AtapattuSL200320032625381212436.91118668.47322861
Peter FultonNZ20072007232228118340.55107575.440617012
Virender SehwagIND200920092019181014645.00593136.5932011420
Martin CroweNZ199019902020181010442.63119267.95160582
Daryll CullinanSA19971997212028108945.00110073.64081673
Adam GilchristAUS200620062221081012238.57779103.9824210417
Mark WaughAUS200120011613380917380.9093386.71421696
Ahmed ShehzadPAK201320132121080912438.52112571.91251747
Joe RootENG2025202515151808166*57.7184695.51340754
Inzamam-ul-HaqPAK199319932121580890*50.50113271.38061665
Andrew SymondsAUS2007200726218808107*62.15777103.991617119
Tamim IqbalBAN200820082626080712931.04103577.97154995
Brian LaraWI199519951514280616967.1783996.072608612
Andrew StraussENG201020101414080615457.5784095.952608912
Andrew JonesNZ19881988191918069044.78134160.10090515
Stephen FlemingNZ1998199823234806116*42.42108774.15230613
Steve SmithAUS201520151917280510553.6793586.10250717
Herschelle GibbsSA199919992222280512540.25109173.792418111
Damien MartynAUS200520052523680595*47.35106375.73072632
Sunil GavaskarIND198619862323280592*38.33130961.50092535
Alistair CampbellZIM199819982626280510233.54116868.92240717
Andrew SymondsAUS2004200424226803104*50.1985094.471546818
Jonny BairstowENG/YOR201720171515580217480.20765104.843308115
Kepler WesselsAUS198419841919280210747.18124064.68170661
Nasser HussainENG200220022424180111534.83111971.58151722
Saleem MalikPAK198719872222479910044.3996582.80160662
Andy FlowerZIM199919992323379999*39.95102877.72084666
Ijaz AhmedPAK199819982524279913236.3281997.563327211
Brendon McCullumNZ20072007322867999636.32790101.140526826
David BoonAUS199219922020379810046.94120366.33241712
Ricky PontingAUS200620062323179816436.2789689.062628114
Arjuna RanatungaSL199819982222479610244.22105675.38162598
Brian LaraWI199219922121279488*41.79117067.86091794
Graeme HickENG1999199921214794126*46.71105375.403434910
Imran KhanPAK198919892626979384*46.6594384.090604011
Lendl SimmonsWI201120111717179212249.5099379.761815824
Mark TaylorAUS199619962222079210536.00122364.76151682
Vriitya AravindUAE20232023262617929431.68116168.22044766

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.