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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marnus LabuschagneAUS/GLA/QUE2019-2026102937302013035.12361883.47617425226
Guy WhittallZIM1993-20031451422227058322.54401167.440111221026
Cameron BancroftDUR/GLO/WA2019-20267674132648151*43.41316483.69514725926
Billy GodlemanDER2014-202253525238113750.66294580.85711121926
Caleb JewellDER/TAS2021-202653526196013742.61200297.9059423826
Niroshan DickwellaSL/NCC/DAM2014-202669651194011630.31200996.57310121626
Owais ShahENG2001-2009716661834107*30.57233178.68112614426
Samiullah ShenwariAFG2009-201984741218119629.21276565.50011113726
Michael LumbENG/NOT2014-201733310128618441.48141690.8253113826
Rishi PatelESS/LEI2019-202646461124616127.69140688.6244514726
Michael BurgessSUS/WAR/LEI2015-20244743512199332.08130293.6309110626
Jan Nicol Loftie-EatonNAM2021-202664581012197325.40162275.150749126
Muhammad UsmanUAE2016-2022484691181102*31.92153576.9415410026
Shayan JahangirUSA2022-202638356104610436.07110794.4934210826
Hamish RutherfordNZ/WOR/DER2013-202126250101612640.64106695.3145010426
Prithvi ShawIND/NOR2020-20241818196124456.53738130.2223013226
Rishabh PantIND2018-202431271871125*33.50820106.221539126
Hilton CartwrightAUS/MID/WA2017-20264237686273*27.8198587.510546926
Tim SoutheeNZ2008-202316396357405512.1377195.9801135926
James FullerMID/HAM/GLO2015-202643331067258*29.22602111.630425326
Ross AdairNK2021-2026222145349531.41403132.510425826
Timroy AllenUSA2010-20171511439867*56.86320124.380302226
Andrew StraussENG2003-20111271257420515835.64519580.94627945425
Lahiru ThirimanneSL2010-2019127106143194139*34.72441972.28421724625
Ravi ShastriIND1981-199214912821310810929.05508961.07418520625
Graham ClarkDUR2015-2026585822013141*35.95229487.75411425025
Gareth RoderickWOR/GLO2014-2026696451970152*33.39241581.5759319025
Richard HadleeNZ1973-1990115981717517921.62231975.5104412325
Farveez MaharoofSL2004-20161087518111369*19.53129486.010238925
Farhaan BehardienSA2013-201859491410747030.69109797.900647925
Nicholas KirtonCAN2018-2026413871031108*33.26134576.651836725
Tom BantonENG/SOM2018-20263129098312633.90107791.2728011225
Tony de ZorziSA2023-202626242856119*38.9189395.861418625
Albie MorkelSA/AX2004-20125843107829723.70780100.260217125
Simon HarmerESS2017-20264839147596830.36702108.120326225
Shane GetkateIRE/NK/NW2016-2024363157128727.3883984.860605925
Iftikhar AhmedPAK2015-202330269704109*41.41664106.021205825
John HastingsAUS/WOR/DUR2010-20175542145835120.82526110.840135225
Ollie SykesSUR2024-20261515156211540.14533105.441304425
Harmeet SinghUSA2024-2026332474735927.82425111.290413225
Dewald BrevisSA2025-2026121223065430.60220139.090101325
Dilip VengsarkarIND1976-199112912019350810534.73517967.74123722824
Stuart CarlisleZIM1995-20051101067261911926.45418762.55291120124
Gary BallanceENG/ZIM/YOR2013-202367626222815639.79260085.69215119324
Ben FoakesENG/SUR2015-202555528201910645.89229088.17117117424
Stephen EskinaziMID/LEI2018-202638374156918247.55165994.5863215524
Hamid ShahDEN2012-202545454153913837.54231966.36213412024
Harry CameDER2021-202643432149213936.39180982.4828116324
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124
Sabbir RahmanBAN2014-201966597133310225.63146191.2416515324

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.