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
Charles MacartneyAUS192656147315194.60--300470
Jatin WadhwanJK2016-2021141404736933.79382123.820415015
KB PawanTRI/NAG/MIZ2019-20212120547372*31.53418113.160333517
C TlaliLES2018-2026393724735813.5155984.62015438
Jayant YadavIND/DC/MI2015-202367391147310416.8988153.69125524
Ben WellsGLO2021-202324222472108*23.6056383.841125711
T HarshanaBCAA/TUCA2024-2026192224718923.5586254.64031471
Lakvin WeerasuriyaBRC2024-2026283034719917.4498847.67023322
Vijayakanth ViyaskanthSL/SH/CC2020-20269358224715913.0870966.43016376
Basil WilliamsWI1978-1979712046911139.0811984.03211430
Mudassar MuhammadGER2016-202315151469102*33.50359130.641114313
R MadushankaKYCC2024-20252426246975*19.5496148.800222216
Clement TommyVAN2018-2026383314694714.6653088.490033515
Geoff ArnoldENG1967-19754852144695912.34139631.30016542
Craig YoungIRE/NW/DG2013-2026197984246940*8.3860477.6500133812
Mehran KhanOMA2015-2024584974683711.14465100.650082923
D SigeraCCC/BSC2025-2026192114678123.3549095.310305216
PS AthavaleOMA2023-2024282414675420.30457102.190225310
Sumeet VermaUGA/HIM/HP2018-2026292544678822.24354131.920342128
Nasum AhmedBAN/SSS/CC2015-202614867214674410.1551391.0300144516
Chetan BistRAJ/NAG2018-2022241974666038.83405115.060213316
Alex BarrowSOM2014-2016262954665419.4277160.44015572
Kishen VelaniESS2014-2016333004665815.5358979.12013676
Omid Mailk KhelBEL2022-20261918346559*31.00379122.690204714
Avishka TharinduPSC2024-20261219146511625.8380857.55111427
Forster MutizwaZIM2009-2012212024657925.8359977.63043387
Ashley ChandrasingheVIC2022-202413242464119*21.09177826.10124530
André NelSA/MI2001-200811866214643410.3189951.610014548
RMRDG RathnayakeCMCC/ACCC2024-2025292864637221.0565071.230222727
Ademola OnikoyiNGR2014-20233432346352*15.9750791.320153616
Tinashe PanyangaraZIM2004-201688722346340*9.4586553.530011508
Daniel HarrisDC/AS/MR2011-2014252424624921.00458100.870013912
S PradhanBHU2012-2024363514625913.5958479.11015526
PL le RouxLL/MR2024-20251616446187*38.42385119.740534612
Babul KumarBIH2019-2022232344618224.26403114.39023549
Imran AsifAUA2017-20262725346110220.95454101.541024221
Brian ChariZIM2014-2020243104618014.87107243.00023428
Chandrakant PanditIND1986-19924131104613921.9573163.06002340
W MiyauchiJPN2016-2026473984617214.8747597.05024373
Pieter van der BijlSA1938-193959046012551.11--120333
HB DicksonCOO2022-202620201460112*24.21322142.861335218
Mohammad AhnaffQAT2023-20252120446060*28.75411111.920303620
Lakvin AbeysingheKYCC2025-2026212304608520.0062473.72044474
Scott McKechnieHK2017-20234437104604417.0458079.31004354
Paul HarrisSA/TIT2007-2012414854604610.70135733.90009473
Colin McCoolAUS1946-195014174459104*35.3160452.65110300
Amjad SherFIN2019-20264945945937*12.75348131.900032423
Anrich NortjeSA/KKR/DC2018-20262079335459407.9192249.780016525
Verdun ScottNZ1946-1952101714588428.63--031160
Arafat MinhasPAK/KK/MS2023-2026302554586122.90384119.270214516

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.