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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron BancroftDUR/GLO/WA2019-20267674132648151*43.41316483.69514725926
Ahmed ShehzadPAK2009-201781811260512432.56361472.08614726918
Matty CrossSCO2014-20261241104256111424.16348573.49214323928
Dhananjaya de SilvaSL/CCC/GAL2016-2026110102132525130*28.37311481.09114524330
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
Will YoungNZ/NOR2021-202673726240712036.47274387.75514726238
Jacques RudolphSA/AX/GLA2003-2017766792367169*40.81331371.45414124112
Greg ChappellAUS1971-19837472142331138*40.19307975.7131471957
Rakep PatelKEN2008-202589849232312430.97321072.37214720651
Jesse RyderNZ/ESS2008-201670614228413140.07230998.92514524663
Habibul BasharBAN1995-2007109103521437821.87354160.520141718210
Aftab AhmedBAN2004-20108585619549224.73235383.04014820549
Rob KeoghNOR2014-202671675192713431.08212890.55314719711
Sam BillingsENG/KEN2014-2022615181827135*42.491707107.03414218737
Sam WhitemanYOR/NOR/WA2021-2026474791808137*47.58190195.11214316929
David HusseyAUS2008-201369616179611132.65198090.71114413030
Anshuman RathHK2014-2026434341790143*45.90228478.37314416417
Haris SohailPAK2013-202345445174913044.85204685.48214113828
Towhid HridoyBAN2023-202658537171110037.20219777.88114310930
Babar HayatHK2014-202653524167810334.96222475.45114715949
Hashan TillakaratneSL1986-200319716840378910429.60658857.512131022410
Ryan ten DoeschateNED/ESS2006-2021928420299811946.84320193.66813424756
Heath StreakZIM/AX1993-200518815855291579*28.30397673.31013619948
Ravindra JadejaIND2009-20262121425229058732.28339685.54013621055
Daryl MitchellNZ2021-202662578281113757.37297594.49913023072
Wavell HindsWI1999-2010114108102775127*28.32422865.63513724949
Kieron PollardWI2007-20221231139270611926.02286694.4231315171135
Zaheer AbbasPAK1974-198561606257212347.63303384.80713221322
Will RhodesYOR/DUR/WAR2015-2026736962474148*39.27297383.22313323127
Jacob OramNZ2001-2012160116152434101*24.10281086.62113818281
Matthew WadeAUS/TAS2012-20261139814238910528.44275186.84213518251
Evin LewisWI2016-2025706852363176*37.51273786.34513322680
Stuart MatsikenyeriZIM2002-2015112109922239022.23306872.46013820918
Zeeshan MaqsoodOMA2014-202485799221210931.60304472.67313621341
Mark GreatbatchNZ1988-199684835220611128.28309971.18213717738
Shahriar NafeesBAN2005-2011757552201123*31.44316769.50413112787
Sherwin CampbellWI1994-200185840220010526.19372659.0421391977
Dipendra Singh AireeNEP2017-2026100958216410524.87285475.82213816236
Jimmy AdamsWI1992-20011241032821208228.27348160.9001371443
James HildrethSOM2014-2022625911208115943.35219894.68313117536
Jack LeaningSUS/YOR/KEN2014-20267467112074137*37.04249583.13313614930
Rory BurnsSUR2014-20267574520649529.91248782.99013318116
Sam RobsonMID2015-2026505032000169*42.55230286.88413321513
Ryan PatelSUR2019-202646443196813148.00206695.26513220754
Wesley BarresiNED2010-2025777571944137*28.59242780.10113920428
Mohinder AmarnathIND1975-19898575121924102*30.54333457.7121321239
Liam DawsonENG/HAM2014-202664525176914237.64185195.57313212232
Tom CooperNED/SOM/SA2010-202344434174610444.77226777.02213016014
Imran FarhatPAK2001-201358582171910730.70248969.06113319016
Dimuth KarunaratneSL/SSC/KAN2011-202459556164910333.65204180.7911351614

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.