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
BJR MartindaleNOT2022-20263233073910122.39105969.78130902
Michael BatesNZ/AA/AUC2012-20163946137396022.39177041.750248016
Jarrod FreemanHH/TAS2018-20243445673863*18.92121960.54039993
Marques AckermanSA/LIO/DOL2017-2026373537377423.03620118.870127315
Tenjin RabgeyBHU2022-20264242173710817.9878194.371476619
Andy GorvinGLA2021-202687722173750*14.45174542.23018655
Rusi ModiIND1946-19521017173611246.00--160160
Adrian GriffithWI1996-20002234273611423.00222533.08144702
Chirag GandhiGUJ2016-202343351373568*33.41615119.510425322
Terryn FrayBER2013-2026625367357715.64102072.06035548
Erapalli PrasannaIND1962-19784984207353711.4881038.770015650
Fidel EdwardsWI/DC/ST2003-202126419786735306.62217133.860034796
Freddie BrownENG1931-1953223017347925.31--051575
Ross MorganNZ1965-1972203417349722.2419822.22055680
Luka WoodsSER2024-20261717173310745.81463158.321517639
Naushad ShaikhMAH2018-20213432873278*30.50609120.200436016
Chris NevinNZ2000-2003363607327420.33100073.20044823
M KasselmanBOT2023-20263736573210223.61586124.911546332
Clive RadleyENG19781214173115856.23173542.13331680
Chamindu WijesingheKF/CCC2022-20265843127317223.58115563.290425224
Dillon HeyligerCAN2018-202610769297315618.27582125.6001105341
Nick HobsonPS/WA2019-202655431473048*25.17624116.990016025
Andre BothaIRE2006-2011534757305617.38104270.06027784
A LimdawalaMAA2022-2026604757296817.3679192.160325617
Dian ForresterSA/KNI/KEN2024-202637341672880*40.44510142.750215337
Jaspal SinghMAC2023-202645441072868*21.41642113.400425436
Vani MoreaPNG2014-201825272727102*29.08110665.73164599
Peni VuniwaqaFIJ2017-20262828272772*27.96518140.350316249
Ollie SykesSUR/ML2024-20263129372711527.96685106.131326130
Raymond van SchoorNAM2011-20153333572793*25.9699473.14031436
Daryl TuffeyNZ2000-2010122903272780*12.53138152.6401147011
Dushmantha ChameeraSL/KKR/DC2015-202624213649727298.36128356.6600226310
Sulieman BennWI/SR/TTRS2008-201613285207254211.15111964.7900158417
Clive van RyneveldSA1951-1958193367248326.81--032250
Stewie DempsterNZ1930-1933915472313665.73--250281
Gerrie SnymanNAM2003-201734331723201*22.5986084.071367324
Hamidullah QadriKEN/DER2017-20244957207238719.54123258.69037807
Tom RogersMR/HH/KEN2017-2026116762972349*15.3877593.2900105428
Zaheer IbrahimQAT2017-2024424077228021.8877393.400337719
V GanesanGER2017-2024484010722123*24.07684105.56121791
Nathan ReardonAUS/BH/AS2011-20184336572152*23.26584123.460114532
Ajmal ShahzadENG/SUS/LEI2010-201774611772168*16.39135253.330186712
Krishan SanjulaSSC2024-20251719372092*45.0094875.950417615
Daniel SmithPHI2017-2026474637206816.74631114.100265932
PA RaikesGIB2021-20262525271874*31.22536133.960506432
R FlintoffLAN2024-20262532371812324.76108965.931357013
Khizar HayatMAS2012-20259058177186317.5188681.040164819
Tapash BaisyaBAN/RR2002-20137780187186611.58134353.460213736
Asim KamalPAK2003-2005122017179937.74151847.230821046
B GeorgeMAC2021-202432322717103*23.90561127.811325038

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.