Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Noah CroesNED2023-2026272435387025.6270376.53022452
SJ MacBethNW2022-2026252414277518.5755876.520223911
Zane GreenNAM2013-202684718152175*24.14198876.5105314822
Parthiv PatelIND2003-2012383437369523.7496276.51042797
Harrison CarlyonJER2016-2025282728369633.44109376.490609615
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Saleem MalikPAK1982-199928325638717010232.89938376.415471951434
Abdur RazzakBAN2004-2014153973977953*13.43102076.3701125521
Salman ButtPAK2004-201078784272513636.82357276.29814153437
Jan FrylinckNAM2016-2026857710175112626.13229876.20310713929
Nitish KumarCAN2010-201944422108512927.13142576.142639017
James WhartonYOR2023-202629295105811844.08139076.1219310211
Aaron HardieAUS/WA2021-2026312534206419.0955276.09011355
Aasif SheikhNEP2021-202681815226111029.75297376.05216525728
Josh LawrensonJER2022-20252221192913946.45122276.02341885
Javed AhmadiAFG2010-20214644010498123.84138076.0107212316
Rashid LatifPAK1992-20031651162816787919.07220975.9603812218
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Steve WaughAUS1986-2002324288587569120*32.91997175.913451553068
Gavin HoeyIRE/LL2022-2026372654694022.3361875.890033912
Dipendra Singh AireeNEP2017-2026100958216410524.87285475.82213816236
Danial IbrahimSUS2021-2026353115305617.6769975.82042543
Upul TharangaSL/AX/COLBO2005-2019238226186979174*33.55920775.8015371780152
Basit AliPAK1993-1996504361265127*34.19166975.791938118
Will BraggGLA2014-2017272417589432.96100175.72063763
Greg ChappellAUS1971-19837472142331138*40.19307975.7131471957
Adam HollioakeENG1996-19993429659383*25.7878475.64031464
Hiral PatelCAN2009-2019292836176224.6881675.61033709
Mehedi Hasan MirazBAN2017-202612694141891112*23.64250175.6127515530
Geoff LawsonAUS1980-198979521837833*11.1250075.60009194
Sharmarh BrooksWI2022-202329291842101*30.07111475.581456916
Alex ObandaKEN2007-202280773206511527.91273375.56112519966
Imal LiyanageQAT2022-202517172544107*36.2772075.56143616
Lega SiakaPNG2014-202261610116210919.05153875.5513710321
Allan LambENG1982-199212111816401011839.31530875.55426832830
Rob NicolNZ2011-20132221258614630.8477675.522225313
Richard HadleeNZ1973-1990115981717517921.62231975.5104412325
Abdul QadirPAK1983-1993104682664141*15.2684975.500063617
Sandeep LamichhaneNEP2016-202610265185454911.6072275.480014439
Saman JayanthaSL20041717240074*26.6753075.47022544
John EmbureyENG1980-19936145105013414.3166475.45003326
Babar HayatHK2014-202653524167810334.96222475.45114715949
James TredwellENG/KEN2010-201775431938447*16.0050975.44006278
Roger TwoseNZ1995-2001848111271710338.81360375.41120524033
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Narendra PatelKEN/USA2015-2023484377236820.0895975.390226616
Mike VelettaAUS1987-19892019448468*32.2764275.39022290
Nasir JamshedPAK2008-201548483141811231.51188175.3938515019
Gulbadin NaibAFG2011-2025887811133282*19.88176775.3805711533

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.