Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

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 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hasan AliPAK/AS/YOR2016-20263382176418585912.141807102.820434142109
Dinesh NakraniUGA2018-202611298301829102*26.901594114.74187119109
Michael LumbENG/RR/DC2010-20171792043544418427.08696278.2072110657108
Monank PatelUSA/MNY/SW2018-20261791709496713030.85509297.5573317462108
Anton DevcichNZ/ST/ND2012-20211251468387913228.11397697.5652314456108
Ahmed FaizMAS2012-2026161140173742111*30.42390295.9042010328108
Matt HenryNZ/PK/CSK2013-202636224658287575*15.29327187.890739317108
Kyle CoetzerSCO/NOR2008-202320821412602315629.82698086.2973520712106
Max O'DowdNED/AUC/CC2015-2026188183125130158*30.00563591.0433310521106
Parvez Hossain EmonBAN/CK/RR2022-202679795177910024.041484119.881910136106
Shaun PollockSA/AX/IWX1995-2008435377113750413028.421140865.7833034673105
Varun ChopraMID/SUS/WAR2014-202117121415694216034.881008468.84143710720105
Graham WaggGLA2014-202016717434401820028.70544073.8642114413105
James FaulknerAUS/PK/RR2011-202228521686329112125.323084106.71279215105
Graeme SmithSA/AX/IWX2002-2014381467281814827741.342579770.353894232191104
Arjuna RanatungaSL1982-20003594105912561135*35.791852864.68887301076104
James HildrethSOM2014-2022246307339848220*35.941345973.171846191124104
Chad BowesNZ/CAN/GT2016-202617622315614915529.56702587.53103017789104
Kashif AliWOR2022-20261141399381513329.35482779.034236389104
Tom BlundellNZ/WF/WEL2014-202619027332831118634.491320562.94174323983103
Niroshan DickwellaSL/DV/SLK2014-202626130616791612627.30876590.3154721921103
George WorkerNZ/CAN/CS2012-20241552128578021028.33983658.7692817682103
Abdullah ShafiquePAK/YOR/LQ2020-202611614211418820131.97630666.4172418389103
Sol BudingerLEI/NOT/BP2021-20261211443394912028.013818103.4342411513103
Fabian AllenWI/PK/MI2018-202618314543169964*16.661269133.880421118103
Michael ClarkeAUS/PW2003-20154004557117210329*44.822612765.873686211682102
Krunal PandyaIND/RCB/MI2016-20262171735429688624.942327127.55099259102
Joe BurnsAUS/ITA/BH2012-2025179228206515202*31.321058361.5693119662101
Toby Roland-JonesENG/MID2014-2026229255554415103*22.07613272.0011519516101
Chris MorrisSA/RCB/CSK2012-202125317057229482*20.301929118.920517174101
Thanuka DabareGG/BK/CMCC2022-2026677922167100*28.142003108.191145201101
Karan KCNEP/KG/KG2015-202620813838152565*15.251347113.21011590101
Clive LloydWI1966-1985196244339492242*44.99992363.5320505918100
Imran KhanPAK1971-199226327765751613635.451169358.5073714549100
Alex RossBH/ST/AS2014-202514713329286689*27.562287125.320147217100
Fiaz AhmedBHR2018-20269185192134105*32.331937110.171128145100
Bevon JacobsNZ/CAN/AA2023-2026646613213315740.25221696.252155192100
Marnus LabuschagneAUS/BH/GLA2017-2026314405291488321539.582335563.73337525163899
Gautam GambhirIND/KKR/DC2003-2018409448351476720635.761862679.282010033170699
Temba BavumaSA/CC/LIO2013-202622927330865617935.621306066.2814402290499
Tim BresnanENG/PS/HH2006-2021369344856763169*26.111111360.863283471999
Aaron JonesUSA/RR/SLK2018-2025143129183085123*27.79365084.52214520599
Stephen DohenyIRE/LL/NW2016-202610810333019150*30.19310797.17415630099
Max HoldenMID/NOR/MO2017-2026261337269827211*31.601521964.57124925117498
Ibrahim ZadranKT/JK/FB2019-202614915514527617737.42611886.24834652098
Shaiman AnwarUAE2011-201911011363296117*30.80367089.81227528498
Naman OjhaIND/DC/RR2009-201913812019206694*20.461829112.96091017398
Marchant de LangeSA/KKR/MI2011-202623915740182211315.571719105.99142215098
Shaheen Shah AfridiPAK/BH/MID2018-20263662167117065511.77191089.32024012998
Mark WaughAUS1988-2002371444361647517340.382631862.60389635149097

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.