Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM65/1 (17.4)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Saud IslamUGA2021212124527523.79430105.12036439
Nick PottsDER2022-20264540104525715.0768066.470114812
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

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.