Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th 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 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wavell HindsWI2003200319193687127*42.9491375.253225918
Jacques KallisSA/AX/IWX20052005252436879132.71107663.85072473
Travis HeadAUS/SA202220221313168615257.17641107.022417518
Johnson CharlesWI201320131919068613036.1179786.072227218
Thilina KandambySL200920092121568693*42.8888777.34050620
Stuart CarlisleZIM200020002927168691*26.38123555.55043545
Gautam GambhirIND201220121616068510242.8183681.94252550
Runako MortonWI2006200624213685110*38.06105165.18235616
Kumar SangakkaraSL/AX/IWX2005200522223685138*36.0589576.54131795
Younis KhanPAK200320032625468570*32.6295371.88052396
Phil SimmonsWI19931993292846859228.54110561.99055733
Romesh KaluwitharanaSL1996199629291685100*24.46667102.70156899
Tamim IqbalBAN2018201812124684130*85.5089676.34260579
Vinod KambliIND1993199318182684100*42.75100568.06150562
Fakhar ZamanPAK201920192020068313834.1575190.951537712
Cameron WhiteAUS200920092622368210535.8987777.771515413
Rilee RossouwSA201520151716268113248.6469198.552316319
Shoaib MalikPAK2008200820173681125*48.6474092.03160585
Stephen FlemingNZ2003200323222681134*34.05104565.17120889
Ken RutherfordNZ199419942422168110832.4398469.21222533
Mike GattingENG19871987272756816030.9584580.59040503
Joe RootENG2026202613124680111*85.0075989.59160612
Suresh RainaIND2008200819183680116*45.3371794.842505918
Babar AzamPAK2022202299167911484.8874890.78350635
Darren LehmannAUS199819982524567910335.7485379.60130391
Hashim AmlaSA20122012109167815084.7574790.76240664
Mahela JayawardeneSL199919993028067812024.2189975.42222592
Zaheer AbbasPAK198219821414167712352.08673100.594205711
Kusal MendisSL/GAL20192019232316776630.7789475.730524910
Mark WaughAUS1997199715141676115*52.0084779.81321497
Ross TaylorNZ20102010201916769537.5683481.060704820
Mahela JayawardeneSL20042004282546768032.1996370.20032502
Mohammad AshrafulBAN200820082626367610929.3994171.84141642
Abdul RazzaqPAK200220023026767511235.5377287.441335818
Desmond HaynesWI19931993252526748229.30117857.22076672
Aaron FinchAUS202020201313167311456.0882481.672506514
Saeed AnwarPAK199019902020067312633.6575289.492106010
Imam-ul-HaqPAK201820181313267212861.0980983.07331474
Soumya SarkarBAN2015201515152672127*51.69657102.281408815
Peter KirstenSA19921992181836729044.80109661.31050464
Shakib Al HasanBAN2009200919174671105*51.62632106.172406114
Jos ButtlerENG2018201823185671110*51.62591113.542436019
Virender SehwagIND20042004272606719025.8173691.170538313
Gautam GambhirIND2010201014142670138*55.8371393.97232791
Shai HopeWI2025202515153670120*55.8367898.822416118
Marcus TrescothickENG200420041716067013041.8878485.46241884
Inzamam-ul-HaqPAK1998199820181669116*39.3591073.521425415
Stephen FlemingNZ200720072222266910633.4587076.902427713
Mahela JayawardeneSL200920092626066912325.7380683.00133537
Colin AckermannNED/LEI2023202321214668100*39.2975988.01141597

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.