Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BellENG/WAR2004-2018187178176414145*39.84812478.95642761244
Misbah-ul-HaqPAK2002-201516114830512196*43.40694173.78042634283
Paul StirlingIRE/MID/NK2008-20262222136763216236.87868287.91184113822189
Nathan AstleNZ1995-2007221217147090145*34.93976072.6416411971986
Hashim AmlaSA/HAM/SUR2008-202118818414826915948.64938588.112740483953
Martin GuptillNZ/LAN2009-2022200197197441237*41.80849787.57184016759191
Babar AzamPAK2015-202614914617691415853.60794986.982040564673
Grant FlowerZIM1992-2010215209176412142*33.40947567.675401753937
Shahid AfridiPAK/AX/IWX1996-201639636827805812423.636897116.8363930729350
Shikhar DhawanIND2010-202216716410679314344.11743691.351739584279
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Michael HusseyAUS2004-2012185157445442109*48.16624387.17339338380
Virender SehwagIND/AX/IWX1999-20132502449823521935.047878104.531538141128135
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Steve SmithAUS/NSW2010-202517515921615116444.57700287.851338854573
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Herschelle GibbsSA1996-201024824016809417536.13972183.26213722930128
Upul TharangaSL/AX/COLBO2005-2019238226186979174*33.55920775.8015371780152
David BoonAUS1984-199517917716596412237.04915765.13537649416
Kusal MendisSL/GAL2016-2026167164145456158*36.37611889.188371655898
Damien MartynAUS1992-2006207182515346144*40.81687777.745371044122
Sean WilliamsZIM2005-202516415920521717437.53600086.95837947066
Ijaz AhmedPAK1986-2000249231296505139*32.20808680.4510361452887
Matthew HaydenAUS/ICC1993-2008161155156133181*43.81776778.961036963687
Suresh RainaIND2005-2018226194355615116*35.31600593.5153614476120
Faf du PlessisSA2011-201914313620550718547.47621588.611235349566
Roshan MahanamaSL1986-1999209198235162119*29.50852160.584351533117
Rahmat ShahAFG2013-202613413194510143*36.97619872.77635539046
David WarnerAUS/NSW2009-20231661636717917945.73735397.6323344761134
Paul CollingwoodENG/DUR2001-201823121445614313236.35761280.70734847294
Gautam GambhirIND2003-2013147143115238150*39.68614485.2511341156117
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Quinton de KockSA2013-20261651659723617846.38749296.5823336814138
Brendon McCullumNZ/MID2002-201626223128631116631.09649097.2463320602210
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Shane WatsonAUS2002-2015190169275757185*40.54636590.4593312569131
Hamilton MasakadzaZIM2001-201920920835617178*27.40767273.215331558586
Navjot SidhuIND1987-199813312784413134*37.08632969.73633733544
Shai HopeWI2016-202615615324659717051.14816880.7721326522133
MahmudullahBAN2007-2025241210535707128*36.35734877.6743210426108
Jonathan TrottENG/WAR2009-20181069913452913752.66569779.50123273938
Ramiz RajaPAK1985-1997198197155841119*32.09922663.319311546914
Jos ButtlerENG/LAN2012-2026208180315801162*38.935012115.74113116471195
Aaron FinchAUS/SUR/VIC2013-202215214835556153*38.32634787.54173117545135
Gordon GreenidgeWI1975-1991128127135134133*45.04790864.921131347081
Aamer SohailPAK1990-20001541535473013431.96722565.475311046220
Marlon SamuelsWI2000-2018207196275597133*33.12742875.35103011523116
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Alistair CampbellZIM1992-2003182179135111131*30.79767366.617301042044

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.