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
Frederik KlokkerDEN2012-2022443781030108*35.52126981.1715210010
S LiyanageCMCC/ACCC2024-20263848710306825.12155966.070309110
D KansonkhoMAA2018-20266663610305418.07114090.350139716
Lo-handre LouwrensNAM2016-202442424102910027.08146070.4814210516
Harshal PatelIND/RCB/PK2012-2026174852110298216.08722142.52031310354
L DawatageNSWC/PSC/BSC2024-202640432102810125.07130978.5317211218
Donald TiripanoZIM2014-202376751910289518.36232444.23031010714
Seb GotchMS/VIC2017-20214950131027102*27.76199051.612429215
Paul DowntonENG1977-198858681310277418.67303433.85046800
Karsan GhavriIND1974-198158732010278619.38175840.44023817
Ben WheelerNZ/CS/CD2012-2021726819102581*20.92150268.2406611824
Scott CurrieSCO/HAM/LEI2020-20261389134102412017.96184955.38121110810
Josh TongueENG/WOR/NOT2017-20261241103410225513.45206749.4401131302
Safyaan SharifSCO/KEN/DER2011-20261991125410226017.62133676.500186819
Chris WoodHAM/LS/BP2014-20262271073710216114.59113689.88011011014
Reginald NehondeBOT2017-202668581010206321.25117586.810337616
Mohammad RizlanQAT2016-2024696111102072*20.40129478.830566941
Brett RandellCS/ND/SOM2017-2026878219102090*16.19245041.63051410712
Zaman AkhterESS/GLO2023-202666721810197018.87155765.45031211716
Trent JohnstonIRE2006-2013101732310186220.36982103.670146634
Allan RaeWI1948-195315242101610946.1830.00441584
Adil ButtSWA/ESW2022-2026313121016101*35.03613165.7419210460
Alan TurnerAUS1975-197720331101513631.72183155.432321043
Promod MaduwanthaBRC/NCC2024-202618246101416656.33209748.35451880
Zameer KhanDEN2014-202438382101497*28.17159963.41040750
Patrick KrugerSA/WAR/KNI2016-202675611310147921.13828122.460569537
Sandun WeerakkodySL/DG/BSC2017-202632380101312826.66961105.4124513125
Ben CalitzIRE/NK/NW2024-2026544861010104*24.05832121.391547551
Cody ChettyDOL/TSK2012-20235248610036823.88851117.860438427
G MckeonFRA2022-202633334100210934.55692144.802638155
Karim SadiqAFG/KK2009-2018656231002114*16.98108592.35211010825
Ian JohnsonAUS1946-195645661210007718.5249037.350610532
Mangaliso MosheleSA/KNI/LIO2012-202282681110008717.54793126.100496444
Peter TooheyAUS1977-19792033399812233.27141945.24183864
Hamza TariqCAN/TKR2011-20267159139987121.70918108.7105108443
Junaid AzizBHR2014-202610067209975221.21960103.850146349
Ben HarmisonKEN2014-20153142499612526.21212646.852221333
DuleepENG1929-19311219299517358.5385248.83350641
Rohan KadamKAR2019-2021262539958945.23761130.7509211227
Mitchell Van BuurenLIO/PR2022-202658511599572*27.64847117.470556925
Jake GibsonOV/OTA2021-2026515679959620.31128177.670889823
Al SahariarBAN1999-2003425709957117.46193451.450571395
Nicolaj DamgaardDEN/MR2018-20246659109949120.29791125.6606109154
Sushant ModaniUSA2021-20243938199311126.84149366.51173838
S FernandoKCCC/MSC2024-2026333849937729.21171557.90083895
Jake CarderSS/SA/WA2019-20242645299311823.09225344.071331300
Warren LeesNZ1976-19835261999315219.1093849.571151019
Andy RobertsWI1974-198310394209936813.42166046.630396625
Stephen PetersNOR2014-2015244229928824.80182454.390771370
Phil EdmondsENG1975-19877983229916416.25251539.40028919

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.