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
Ramnaresh SarwanWI2004200423228791104*56.5098480.39161708
Mahela JayawardeneSL20022002323137917728.25119766.08031642
Faf du PlessisSA201420141515079012652.6789288.573406015
Aaron FinchAUS201420141818079012143.8994084.044327813
Martin CroweNZ1992199218187789100*71.73101877.50160708
Ajay JadejaIND199619963230778971*34.30102377.130425220
MS DhoniIND201720172922978813460.6293084.731606019
Darren BravoWI2013201324243788100*37.52105674.621827611
Shakib Al HasanBAN201020102727378710632.7998280.14152702
Umar AkmalPAK20112011292347859141.3287090.230617114
Mahela JayawardeneSL20122012302727858531.4088988.30061695
Kevin PietersenENG/IWX/ICC200520052116478411665.33760103.163407125
Michael BevanAUS200320033121978484*65.33118066.44061547
Michael HusseyAUS2006200627228784109*56.0087489.701416614
Aftab AhmedBAN20062006272747846634.0979798.370828627
Yuvraj SinghIND200920092321178313139.1581695.962518821
Simon KatichAUS2006200622222783107*39.15121564.44151793
Gordon GreenidgeWI1988198817163782102*60.15109671.351607414
Temba BavumaSA202320231818278214448.8880996.663228518
Mohammad HafeezPAK201520152020178210341.1692984.182537719
Waseem MuhammadUAE202320232424078211932.58752103.991436747
Eoin MorganENG/MID2014201431282782128*30.0887489.472316226
Eoin MorganENG201720172018178110745.9479198.743316626
Vriitya AravindUAE2022202221212781115*41.11107472.72242795
Michael ClarkeAUS2010201019195777111*55.5097979.37151454
Steve WaughAUS1996199621213777102*43.17101476.63170438
Jos ButtlerENG202320232323277713137.00713108.981416225
Ramnaresh SarwanWI200220021818377699*51.7397879.35050569
Paul StirlingIRE/MID201920191818077613043.1198878.541718118
Tamim IqbalBAN201020102323077612533.7480796.161529017
Azhar AliPAK201520151717077510245.5992084.24230776
Rahmanullah GurbazAFG202320232121177515138.7584092.263217329
Quinton de KockSA201920191717177412148.38773100.1317110010
AB de VilliersSA201720171918577317659.46661116.941516715
Yasir HameedPAK200420042525077310230.92114467.57122933
Andy FlowerZIM19981998262627729532.17102675.24071544
Elton ChigumburaZIM201520152726477211735.0994581.692115415
Stephen FlemingNZ20022002282717728929.69116866.10061702
Shane WatsonAUS20102010212107716936.7187288.420708714
Hansie CronjeSA19971997232167719451.4090984.820615114
Ricky PontingAUS201020102222177110636.7193382.64162739
Jacques KallisSA200420041818577013959.2398678.093426015
Mushfiqur RahimBAN201820181919577014455.0093582.351505515
Aaron JonesUSA2022202219192770123*45.2999577.391515215
Suresh RainaIND201320133427577089*35.0091184.520526610
Mohammad AzharuddinIND199319931817476995*59.1592083.590805412
Monank PatelUSA202220221919076913040.4789585.921506214
David BoonAUS198619862222076811134.91115166.72141673
Ajinkya RahaneIND201420142424076811132.0094581.272428210
Mohammad YousufPAK2004200427254768107*36.5796979.261425810

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.