Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 records (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 17,627 of the 17,633 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark WoodENG/CSK/DUR2014-202518914444170472*17.04247368.90041923029
Mark CraigNZ/OV/OTA2012-2018557914170310426.20318853.4218820427
Aizaz KhanHK2013-20261681382717027515.33194087.73011311145
Andile PhehlukwayoSA/DOL/TIT2014-202621214644170269*16.69176496.49021814071
Taranjeet SinghROM2021-202656556169911034.671065159.53110320680
Chamu ChibhabhaZIM2013-20237579216999922.06252567.2901071949
Fabian AllenWI/PK/MI2018-202618314543169964*16.661269133.880421118103
AM VaughanSOM2024-20265674101698109*26.53292058.1518721711
Wihan LubbeSA/WAR/LIO2018-20268377416958323.221314129.00012716156
Alex ThomsonWAR/DER/BB2017-202510910821168668*19.38294957.17061217727
Stuart BinnyIND/RCB/RR2012-20211351113316827821.561571107.07031213656
Alex GidmanWOR/GLO2014-201544615168114630.02272561.693772217
Ayan KhanOMA/MP2016-2024847571679105*24.69198884.4616513036
Tom HelmMID/GLA/LEI2014-20262251696316736415.78285258.66041617420
Kemar RoachWI/BH/SLZ2012-202619320468167158*12.29446537.42013318724
Lachlan HearneBH/NSW/QUE2021-202640573166912130.91245667.9639117619
GA PriandanaINA2022-2026939010166678*20.821592104.65081017052
Matt MilnesYOR/KEN/NOT2018-20261481324216647818.49319052.16051120220
Dilshan de SoysaBSC/BRC2024-202643532166014532.55310253.5138214613
Christopher De FreitasLL/POR2023-2026494641659143*39.501408117.83312517059
Daniel DrewBH/AS/SA2019-2025426261657208*29.59313052.943691767
Rushab PatelKEN2016-202692891716559522.991570105.41071317633
Michael LevittNED/KG/RD2024-202664632165213527.081430115.5217616175
Aaron JohnsonCAN2022-2026626131647121*28.401384119.00211717194
David PayneENG/AS/PS2014-202632417267164567*15.67292856.18052618828
Dhananjaya LakshanSL/GG/CS2020-2026716810164315028.33186288.2425316041
Jacob DuffyNZ/RCB/OV2012-20262602047016437112.26293655.96033521422
Kyle JamiesonNZ/RCB/PK2014-20261671364716396718.42250365.48041215439
K SmithWAR/BB2022-20267363141627130*33.20207878.3019420525
Akeal HoseinWI/CSK/SS2014-20263451807416276015.351571103.5602169077
Robbie WhiteMID/ESS2018-202449709162512026.64357145.512961745
Manoj TiwaryIND/KKR/PK2012-202197851916146524.451467110.0206512940
SB KeeneAA/AUC2022-202639597161315231.02234268.87210220027
Barry McCarthyIRE/DUR/LL2015-202620414441160711015.60216274.33121813457
Joshua RasuVAN2015-20267877416069522.00183087.7608614752
Nalin NipikoVAN2012-20267976816058423.60164897.390101112359
Peter NevillAUS/SS/MS2012-2022909520160372*21.37346546.260871625
Norman VanuaPNG2013-20241401181716027115.86167495.7005237897
Gavin SinghUSA/GAW/SUR2015-20267267161600101*31.37184886.58111413536
Jack BrooksSUS/WOR/YOR2014-2023153137441595109*17.15252463.19131420922
Ben SandersonNOR/TR2015-20262772286915956510.03291454.74013720618
Isaac DanladiNGR2018-202671659159390*28.451302122.3508113854
Keegan PetersenSA/CC/KNI2015-20245162715928228.95261360.93011317513
Shamsur RahmanBAN/CK/RR2012-202473724159110623.40185585.77110815544
Shubham RanjaneUSA/MUM/GOA2019-202695722615917034.591348118.0308011654
Sompal KamiNEP/KY2014-20262241454815846716.33191782.6303911841
Tom SmithGLO2014-20252321285815818422.59314350.300431503
Sangeeth CoorayCCC/JB/KAN2019-202637443157610038.44243364.78115413718
Sulaimon RunseweNGR2017-202688871015758020.45159898.5608415317
Bhuvneshwar KumarIND/RCB/PW2012-202644618674157563*14.06247963.53042016016

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.