Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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-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 innings by innings (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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Keaton JenningsDUR201*28731070.032not out1v SURChester-le-Street12 Sept 2016
Nick GubbinsHAM201*31726063.413not out1v WORSouthampton17 Sept 2024
Nick GubbinsMID201*32923361.092not out2v LANLondon26 Jun 2016
WGRL WijenayakeNSWC201*33014260.913not out1v BRCMoratuwa14 Feb 2025
Luis ReeceDER201*33820059.472not out3v GLADerby25 Jul 2023
Cheteshwar PujaraSUS201*38723051.944not out3v DERDerby14 Apr 2022
Jason GillespieAUS201*42526247.293not out2v BANChattogram16 Apr 2006
James VinceHAM201*43728046.003not out3v SOMTaunton11 May 2018
Jack RyderAUS201*46112143.607not out1v ENGAdelaide16 Jan 1925
Grant FlowerZIM201*52311138.432not out1v PAKHarare31 Jan 1995
Marvan AtapattuSL201*53618037.501not out1v ENGGalle22 Feb 2001
Brendon KuruppuSL201*54824036.682not out1v NZColombo16 Apr 1987
Dane CleaverCS20122318890.136c †TL Seifert b MJ Santner2v NDNapier22 Feb 2020
Marvan AtapattuSL20125927077.611retired out2v BANColombo6 Sept 2001
Virender SehwagIND20126228276.722c & b Danish Kaneria2v PAKBangalore24 Mar 2005
Will RhodesWAR20129532068.143c JDM Evison b GA Garrett2v KENBirmingham29 Aug 2024
Donald BradmanAUS20129621167.913b VS Hazare1v INDAdelaide23 Jan 1948
Greg ChappellAUS2012966067.913c Zaheer Abbas b Sikander Bakht2v PAKBrisbane27 Nov 1981
Abdullah ShafiquePAK20132619461.661c D Madushanka b NGRP Jayasuriya2v SLColombo24 Jul 2023
Jesse RyderNZ20132824161.285b Z Khan1v INDNapier26 Mar 2009
Graeme FowlerENG20140922349.141c †SMH Kirmani b N Kapil Dev2v INDChennai13 Jan 1985
Aunshuman GaekwadIND20143617046.102c & b Wasim Raja2v PAKJalandhar24 Sept 1983
Hashim AmlaSA20147727042.143b SCJ Broad2v ENGCape Town2 Jan 2016
Navjot SidhuIND20149119140.942b CEL Ambrose2v WIPort of Spain14 Mar 1997
Syd GregoryAUS201-280-6c R Peel b AE Stoddart1v ENGSydney14 Dec 1894
Eddie BarlowSA201-270-2lbw b NJN Hawke2v AUSAdelaide24 Jan 1964
Bob SimpsonAUS201--0-2b WW Hall1v WIBridgetown5 May 1965
Seymour NurseWI201--0-5c RB Simpson b NJN Hawke2v AUSBridgetown5 May 1965
Mushtaq MohammadPAK201-200-4c †KJ Wadsworth b BE Congdon1v NZDunedin7 Feb 1973
Sachin TendulkarIND200*147253136.052not out1v SAGwalior24 Feb 2010
Graham ThorpeENG200*23128486.585not out3v NZChristchurch13 Mar 2002
Henry NichollsNZ200*24015483.334not out1v SLWellington17 Mar 2023
Kane WilliamsonNZ200*25719077.823not out2v BANHamilton28 Feb 2019
David GowerENG200*27924071.685not out1v INDBirmingham12 Jul 1979
Younis KhanPAK200*29018368.974not out2v BANChittagong9 Dec 2011
Steven DaviesSUR200*29023068.975not out1v GLACardiff19 Apr 2015
Pasindu SooriyabandaraMSC200*29418368.035not out1v TUCAColombo3 Jan 2025
Joe RootENG200*29816067.115not out1v SLLondon12 Jun 2014
VVS LaxmanIND200*30121066.455not out1v AUSDelhi29 Oct 2008
Steve SmithAUS200*31116064.314not out1v WIPerth30 Nov 2022
Vidura AdikariCMCC200*31714263.095not out2v TUCAGalle23 Jan 2026
Brad SchmulianCS200*32215162.113not out3v NDNelson5 Nov 2022
Kumar SangakkaraSL200*32520261.543not out2v BANColombo3 Jul 2007
A BandaraCCC200*33811259.174not out1v PSCColombo16 Jan 2026
Rahul DravidIND200*35027057.143not out2v ZIMDelhi18 Nov 2000
Kane WilliamsonNZ200*39521150.633not out2v PAKKarachi26 Dec 2022
Inzamam-ul-HaqPAK200*39723250.384not out2v SLDhaka12 Mar 1999
Allan BorderAUS200*39926050.135not out1v ENGLeeds22 Jul 1993
Matt RenshawQUE200*40310549.631not out2v NSWSydney18 Oct 2022
Younis KhanPAK200*40415349.504not out3v ZIMHarare3 Sept 2013

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.