Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack WhiteYOR/NOR2020-20261019647452599.2288750.960118597
John HampshireENG1969-19751119245110726.53101544.43122620
KI FernandoBRC/RCC2024-2026202014517223.7451587.570324112
T SandeepSWA/ESW2022-20262222445162*25.06404111.63021575
Chamikara EdirisingheNSWC/KYCC2025-2026172454515423.74117838.29011474
Arslan AmjadEST2022-2026313014516415.55427105.620373418
Dominic BlampiedJER2018-202666421745137*18.0449491.30004284
Fayaz KhanGER2021-20263225545065*22.50292154.110342536
Andrew McDonaldAUS/RCB/DC2009-2016262664496822.4551187.870333014
Sinethemba QeshileSA/WAR/TIT2019-2026403164495917.96341131.670224612
Archie LenhamSUS2021-20255940154494817.9687951.08003452
T ParimaCOO2022-20262323344710422.35357125.211033825
Andy PycroftZIM1983-1992232424476120.3293847.65032252
K NuwanthaSL/PSC/BSC2024-2026252824475717.1973360.980134313
Jackie HendriksWI1962-1969203284476418.6325324.90024351
Kieran ElliottTAS/WA2024-2026193354477915.96111140.23036465
Amit VermaGOA/ASS2016-202121211446109*22.30344129.651032824
Ali MasoodEST2021-20252525144669*18.5845498.24020439
Joel DaviesAUS/SS/ST2023-20263426744652*23.4750987.620125411
Ronnie IraniENG1996-2003333454465315.3871462.46016342
Lahiru MilanthaCK/TSK/WF2023-2026232034458726.18371119.950204912
KS DhariwalGLO2026202224457022.2553483.330313919
P UseniNGR2021-20256146144453713.91310143.550042231
Phillimon SelowaUGA2013-2015181824448427.7555979.43021437
Shubham DubeyRR/VID2021-20263127944443*24.67313141.850013223
Ashley MallettAUS1968-198047531444443*11.38120532.200011410
Shahzaib HasanPAK/DR/KK2009-2017222204435420.14410108.050245611
Metuisela BeitakiFIJ2015-2026282824439117.04392113.010234120
S de MelCCC2024-2026212104428521.0549689.110214010
Derick ParryWI1978-1980182544426521.0524055.83033351
Ben CottonNOR/DER2014-20186543164424316.3766866.17003585
Ayush MhatreCSK2025-2026131304419433.92240183.750325123
Mohammad IlyasPAK1964-19691019044112623.216618.18121362
Muhammad UmarKUW2024-2026312344417823.21339130.090212031
Seamus LynchLL/MR2021-20254533744110716.96386114.251054123
John GuyNZ1955-19611223244010220.9517135.09133350
Sumit KumarDC/HAR2019-20243730134406325.88335131.340133920
Gurinder SinghPUN/TRI/MEG2016-20212820943956*39.91351125.070102124
Robert AndersonNZ1976-1978112014399223.1167538.67031441
Merv WallaceNZ1937-1953132104396620.90--050252
Jack RichardsENG1981-19883029343913316.88101443.29115360
Govinda PoddarODI2016-2021191914386424.33347126.220313916
Jimmy MaherAUS1998-2003262034389525.7667365.08011407
MS MakerTAN2024-20262221943867*36.50402108.960303118
Christopher McBrideSCO2022-2026282324385620.8659273.99013543
Quentin SampsonWI/GAW2025-2026252374387627.38285153.680222833
Pyae Phyo WaiMYA2023-2026373504385212.5156976.98015307
T PoyntonDER2015-20164542114385314.1374658.710143510
Zain Ul AbidinKSA2021-20265542164385816.85376116.490142221
V LahiruPSC/DS2024-20265243104385213.2770362.30015309

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.