Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR61/0 (6.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Rehan AhmedBP/SB/TRThe Hundred2022-2026342243394818.83260130.380043116
Dane SchadendorfNOTList A2021-2025282343395117.8437091.62013319
Christian LeopardCDT202017-2021262453395217.84259130.890113113
Josh de CairesMIDT202021-20263126333980*14.74266127.440123312
Hrishikesh KanitkarINDODIs1998-2000322783395717.8451266.21012251
Tom GarrettAUSTests1877-18881933633951*12.5610323.30015121
Bevan CongdonNZODIs1973-1978119333810156.3347271.61120292
Alexei KervezeeWORList A2014-2016131233388037.5636592.60033354
Sean SoliaSAMT20Is2025-2026121213387430.73280120.710202812
Neil BrandTIT/BOL/JSKT202022-2026191703387619.88267126.59021289
Curtis HeaphyCDT202023-2026201943387822.53317106.62012325
Ahmed HassanMALT20Is2019-2022212013385317.7937091.35011304
Tim AmbroseWAR/BBT202014-20184923633866*19.88315107.30012342
Wiaan MulderSAODIs2017-2025302463386418.7839884.92022335
Chris OldENGODIs1973-19813225733851*18.7840184.29014296
Andrew SymondsAUST20Is2005-20091411433785*48.14199169.350223310
Jaker AliBANTests2024-202561103379130.6459556.64040366
D JansenISLT20Is2021-2026181323378630.64284118.660212512
Mark GillespieWFFirst-class2012-2014152113377716.85333101.200124313
Ross WhiteleyOI/SB/TRThe Hundred2021-2025292153375221.06248135.890132814
Mark WattDER/LAN/SWT202018-202655224337114*18.72255132.161131924
Yaseen VallieCC/WAR/WPT202012-20263324433762*16.85319105.64012285
Max HoldenMO/TRThe Hundred2023-2025242443374016.85262128.63002366
Darshan MisalGOAT202016-20233529533750*14.04332101.510101813
Nathan HauritzAUSODIs2002-201158321733753*22.4735096.29010218
André NelSATests2001-200836428337349.9173146.100011405
Amir JangooWITests2025-202658033623342.0057558.43101314
Sam RobsonENGTests2014711033612730.5575544.50110421
Alex ObandaKENT202013-20181212033610828.00200168.001113322
Niroshan DickwellaNCC/DAMList A2019-20261413033611225.85292115.071102914
Bodapati SumanthDC/CHA-XIT202010-2020161433366130.55318105.66020265
Karan SharmaUP/LSGT202021-20241717233668*22.40292115.070413310
Raqibul HasanBANTests2008-201191813366519.7683540.24012371
Mark BurgessNZODIs1973-1981252003364716.8051565.24001192
Steven OuterbridgeBERODIs2006-2009232303365614.6161254.90014302
Ronald TariVANList A2015-2022292853363514.6177643.30006193
Taskin AhmedBANTests2017-2026213663367511.2066550.53013356
Mehran KhanOMAT20Is2015-2024463863362910.50313107.350052114
Mahmood HussainPAKTests1952-1962273963363510.1810.00008182
Bhanuka RajapaksaTUCA/PSC/DAMList A2019-2026131013359537.22323103.720113710
Lachlan ShawNSWList A2024-2026131213358030.4534896.260223112
Wajahatullah WastiPAKODIs1999-2000141403358423.9366850.15011362
Jakir PatelZAMT20Is2025-2026181813356319.71288116.320102918
Stork HendryAUSTests1921-19291118233511220.9472634.71101270
Wayne WhiteDER/LAN/LEIFirst-class2014-2016172343355817.6366250.60014434
Ravi RampaulWITests2009-20121831833540*14.5762953.260064010
Nasir JamshedCK/RR/TTRST202012-20161313233486*30.36283118.02022397
Llew JohnsonOVFirst-class2023-2025916233480*23.8670147.65010357
Tapash BaisyaBANODIs2002-200755401233435*11.9357458.19004264
Mitchell MarshAUS/WAList A2021-2026109033311137.00333100.001213415
PreviousPage 115Next

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.