Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM198/2 (53.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben LockroseOVFirst-class2018-20261729448972*19.56111243.97025673
Ibrahim RahimiNORT20Is2022-20263229348955*18.81302161.920142145
Cameron DelportLEIList A2016-20181714048812234.8649598.591316312
M ChadhaCAAT20Is2023-2025171644887440.67410119.020313823
CG WilliamsNAMODIs2019-202218182488129*30.5065075.08111408
Rajat DeyTRIT202016-20232321648882*32.53357136.690202925
Heshan DhanushkaBRC/PSCFirst-class2024-20261321248811425.68104046.92112591
Michael ClarkeAUST20Is2005-2010342854886721.22473103.170122910
Mark AdairIREODIs2019-20265742134883216.83478102.090033522
Lance GibbsWITests1958-19767910939488256.9758428.080015240
Albert WardENGTests1893-1895713048711737.46--131301
Punit BishtMEGT202019-202123203487146*28.65305159.671115223
Jamie DalrympleENGODIs2006-2007272614876719.4867272.47022323
D GumyusengeRWAT20Is2024-2026403644876815.2250297.0102103721
Karan KCNEPT20Is2015-20268950174874514.76316154.110052141
Mohammad SamiPAKTests2001-20123656144874911.60158230.78008534
Freddie MartinWITests1928-19319181486123*28.5919629.08101270
Andrew PuttickCCT202012-2015222224866524.30468103.850303910
J MoscaITAT20Is2022-2026242434867223.14348139.660425416
Sulieman BennWITests2008-2015263954864214.2980260.600075813
Anderson CumminsWI/CANODIs1991-200776491348644*13.5058682.94004335
Anish ParaamSINT20Is2019-202417155485100*48.50341142.231314716
Murray ComminsNK/MRT202019-20232119148510226.94334145.211245521
Ackeem AugusteSLKT202022-2026302634857321.09360134.720334222
Harold LarwoodENGTests1926-1933212834859819.4065358.35024422
Stuart PoynterIRE/DURT202015-202042301448561*30.31369131.44012338
Ryan McLarenSAODIs2009-201454411548571*18.6568071.32013426
Hugh WeibgenQUEList A2025-20261111248412553.78437110.763004119
Nip PellewAUSTests1920-19211014148411637.2353459.74210500
Grant RoelofsenESSList A2022-2026151514849034.5752692.02040487
Mike VelettaAUSODIs1987-19892019448468*32.2764275.39022290
Shantanu KaveriMEXT20Is2019-20263832548446*17.9359281.76002304
Daniel SmithWP/PCT202022-20262019348386*30.19384125.780305311
Peter SleepAUSTests1979-1990142114839024.15132336.51034350
Gary GilmourAUSTests1973-19771522148310123.0070868.22133676
Sanjay YadavMI/TN/MEGT202018-2023282444835524.15394122.590242626
Jaydev UnadkatKKR/RCB/DCT202010-2026157593348358*18.58349138.400123524
R FlintoffLANList A2024-20261515348212340.1757084.561214012
Peter BorrenNEDList A2013-201821213482105*26.7861778.121203113
Udayawansha ParakramaCMCC/ACCCFirst-class2024-20261221248211325.3780060.25111399
Samit PatelENGODIs2008-20133622748270*32.1351793.230113712
Jack TectorLLList A2016-20232222148211022.9567571.41134515
LF MullerBRAT20Is2024-20262322248257*24.10408118.140105210
Asif MullaCANODIs2006-2009242404825820.0859581.010124713
Nalin NipikoVANList A2012-2022302814827717.8567171.830384215
Shafiq SharifMASList A2012-20193130348259*17.8560180.20024629
Carlton BaughWIODIs2003-20124735114824920.0871967.04002377
Hamidullah QadriKEN/DERFirst-class2017-20232135124828720.9694650.95035634
Clive RadleyENGTests1978810048115848.10136835.16221430
Reggie SpoonerENGTests1905-19121015048111932.07--142251

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.