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 innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Denis ComptonENG541255043.204c DG Bradman b FAW Freer3v AUSSydney13 Dec 1946
Alec StewartENG541258043.203lbw b RJ Hadlee1v NZLondon21 Jun 1990
Mark ButcherENG541264042.863c ML Hayden b GD McGrath2v AUSBrisbane7 Nov 2002
Jacques KallisSA541288042.194c MM Patel b SR Tendulkar2v INDCape Town2 Jan 2007
Joe RootENG541284042.194c BJ Watling b N Wagner3v NZChristchurch30 Mar 2018
Martin KentAUS541297041.862c MW Gatting b IT Botham1v ENGLondon27 Aug 1981
Gautam GambhirIND541297041.861c GJ Hopkins b TG Southee2v NZHyderabad12 Nov 2010
Thilan SamaraweeraSL541295041.865lbw b TT Bresnan1v ENGColombo3 Apr 2012
Joshua Da SilvaWI541295041.868c DM de Silva b L Embuldeniya4v SLGalle21 Nov 2021
Matthew HaydenAUS541314041.222c †BB McCullum b DL Vettori3v NZAdelaide26 Nov 2004
Alex HalesENG5413110041.222c Younis Khan b Mohammad Amir3v PAKBirmingham3 Aug 2016
Kusal MendisSL541313041.223c Nayeem Hasan b Taijul Islam1v BANChattogram15 May 2022
Mark ButcherENG541326140.913c †KC Sangakkara b WPUJC Vaas4v SLGalle2 Dec 2003
Mark BoucherSA541324140.917c Abdur Rehman b Danish Kaneria1v PAKLahore8 Oct 2007
WPUJC VaasSL541337040.609b SM Pollock1v SAGalle20 Jul 2000
Usman KhawajaAUS541337040.603c JM Anderson b JE Root4v ENGLondon18 Jul 2013
Nick WelchZIM541333240.603b Taijul Islam1v BANChattogram28 Apr 2025
Tom VeiversAUS541348040.307b N Gifford1v ENGLondon18 Jun 1964
Basil D'OliveiraENG5413510040.007lbw b CC Griffith4v WINottingham30 Jun 1966
Sunil GavaskarIND541356040.001c †BN French b NA Foster4v ENGBirmingham3 Jul 1986
Chris RogersAUS541358040.001c MA Carberry b TT Bresnan3v ENGPerth13 Dec 2013
Dawid MalanENG541358040.005c †TD Paine b JR Hazlewood3v AUSPerth14 Dec 2017
Majid KhanPAK541375039.423c †SMH Kirmani b RMH Binny2v INDCalcutta29 Jan 1980
Michael SlaterAUS541376039.421c SL Campbell b MI Black2v WIBrisbane23 Nov 2000
Mahela JayawardeneSL541378039.424c Ahmed Shehzad b Saeed Ajmal3v PAKColombo14 Aug 2014
Sachin TendulkarIND541383039.134c KLT Arthurton b KCG Benjamin3v WINagpur1 Dec 1994
Sourav GangulyIND541383239.136c Ijaz Ahmed b Shahid Afridi2v PAKChennai28 Jan 1999
Sherwin CampbellWI541389039.131c †AC Gilchrist b JN Gillespie3v AUSSydney2 Jan 2001
Dilip SardesaiIND541397038.854b R Illingworth2v ENGLondon19 Aug 1971
Javed MiandadPAK541397038.855b GJ Gilmour3v AUSAdelaide24 Dec 1976
Kim HughesAUS541406138.574c †Wasim Bari b Iqbal Qasim1v PAKKarachi22 Sept 1982
Dilip VengsarkarIND541403038.574c ME Waugh b CJ McDermott2v AUSSydney2 Jan 1992
Grant FlowerZIM541408038.574lbw b Saqlain Mushtaq1v PAKBulawayo16 Nov 2002
Cheteshwar PujaraIND541406038.573c BJ Watling b KA Jamieson1v NZChristchurch29 Feb 2020
Mike SmithENG541445037.505c †JHB Waite b NAT Adcock1v SABirmingham9 Jun 1960
Mike AthertonENG541449037.502c JG Bracewell b AH Jones3v NZLondon21 Jun 1990
Tharanga ParanavitanaSL541448037.501lbw b S Sreesanth3v INDMumbai2 Dec 2009
Mark ButcherENG541456037.243c R Dravid b Harbhajan Singh1v INDLondon5 Sept 2002
Runako MortonWI541457037.244lbw b MS Panesar4v ENGManchester7 Jun 2007
Shivnarine ChanderpaulWI541453037.244c DPMD Jayawardene b BAW Mendis1v SLKandy1 Dec 2010
Justin LangerAUS541464036.993c †JR Murray b IR Bishop4v WIAdelaide23 Jan 1993
Tony GreigENG541488036.496c GR Viswanath b BS Bedi1v INDMadras14 Jan 1977
Chris BroadENG541485036.491c †Saleem Yousuf b Imran Khan2v PAKBirmingham23 Jul 1987
Bob TaylorENG541494036.2410c Abdul Qadir b Wasim Raja3v PAKBirmingham29 Jul 1982
Tim RobinsonENG541507036.003c DK Morrison b JG Bracewell2v NZAuckland25 Feb 1988
Herschelle GibbsSA541506036.005c †IA Healy b MG Bevan1v AUSSydney2 Jan 1998
Jonty RhodesSA541515035.765c DPMD Jayawardene b M Muralitharan3v SLColombo6 Aug 2000
VVS LaxmanIND541527035.536c †MJ Prior b CT Tremlett2v ENGNottingham27 Jul 2007
Harry MakepeaceENG541532035.293lbw b AA Mailey3v AUSMelbourne11 Feb 1921
Devon ConwayNZ541536035.292c Mohammed Shami b I Sharma2v INDSouthampton18 Jun 2021
PreviousPage 282Next

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.