Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

Player figures come from full scorecards, which we hold for 23,207 of the 23,214 matches in this selection (from 1925). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sazib BhuiyanCZE2022-2026363225657118.83397142.320435130
Easton McMorrisWI1958-19661321056412526.8611323.0113130
Dushan VimukthiPSC/CMCC2025-2026162435645826.86129743.48032539
S PeriyalwarROM2019-2025413511564105*23.50518108.88134619
Dane PatersonSA/CC/WAR2014-20261561085356439*10.2581669.1200155820
NMS ParamSIN2016-20232925556372*28.1560792.750314514
Kane RichardsonAUS/RCB/RR2011-202522688415634511.98559100.7200124420
Geoff RaboneNZ1949-19551220256210731.224615.22120280
GSM FernandoBRC/RCC2024-2026202405619623.38100056.10043557
Hisham SheikhKSA2021-202646351056147*22.4457697.40001324
Nikhil DuttaCAN/SKAN/BB2013-20247237125615622.4482168.330243219
AP AgathangelouLAN/LEI/TS2014-2018273735615416.5092160.91014755
Franklyn RoseWI1997-2000465175616912.7593160.260145912
Mirwais AshrafAFG/BL2009-201879602156152*14.3868182.380153028
C HeenatigalaBRC/ACCC2024-2026272845606523.3391661.14041483
James VifahGHA2012-20243636456063*17.5056199.820315012
Arun KarthikRCB/CSK/TN2010-20225038756089*18.06482116.180384715
N MugabeKEN2023-2025302955597123.29519107.710354918
Ali ShahZIM1983-1996313325596218.03128943.37024403
Trent CopelandAUS/SS/NSW2011-20233247115595815.5392060.76024675
Timroy AllenUSA/JT2010-20193528755867*26.57440126.820332837
Clarrie GrimmettAUS1925-19363750105575013.9397031.34017172
Bryan StrangZIM1995-20017571175575310.31106952.100113574
Bernard ScholtzNAM2012-20262191065055731*9.9597757.010014414
NazimuddinBAN/KRB/DG2007-2013303205568117.3881768.050255818
JP KaltapauVAN2022-2026363355566419.8665984.37025409
Barney RogersZIM2002-2005182205558425.2390561.33054713
Zach Lion-CachetNED/SUS2023-2026383515557816.3280868.69023406
Yasir ArafatPAK/PS/BB2000-201693542155555*16.8267582.22026557
Sam LoxtonAUS1948-19511215055410136.9315651.28131385
Joylord GumbieZIM2023-2025222505547822.1693859.06022661
Chamindu WickramasingheSL/JK/DA2022-20264032855462*23.08471117.620253927
Ajay LalchetaOMA2013-2019523765546217.8772876.100124910
Jonathan BirdKNI/WP2022-2026181805539730.72428129.210424524
Guy de AlwisSL1983-19884146855359*14.5570772.28027459
Arthur ChipperfieldAUS1934-19381420355210932.4785141.83121320
Alex HortonGLA2022-20262826255212223.00519106.361236216
Kirk McKenzieWI/JT/JK2021-2026313715516915.3167881.270266517
Ollie NewtonWF/WEL2017-2023595295517012.81105052.480296112
Hamu KayondoUGA2013-2021323005505518.3393358.95023398
Kasun AbeyrathneBCAA2024-20262632355011518.9798156.07102561
Bipul SharmaPK/SH/HIM2010-202154341155062*23.91411133.820103626
Danny MorrisonNZ1987-199714411450550428.59209626.240031433
Allan DouglasBER2013-2025373325497417.71447122.820244537
AB KamaraSIE2018-2026363465495719.6157096.320153616
Baxter HoltST/NSW/WA2019-2024283565485418.9094058.300145113
Jasprit BumrahIND/MI/GUJ2013-20264091517154834*6.85112248.8400425914
Jamie DalrympleENG2006-2007302915476719.5472975.03022383
E NiyomugaboRWA2018-2023494735476112.43495110.510263722
Bjorn FortuinSA/LIO/HAM2015-2026173853054735*9.9562287.940012455

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.