Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES88/2 (8.5)WAR206/4 (20)ES need 119 runs in 67 ballsT2067th 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 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
Graham GoochENG601239048.781c †IA Healy b SR Waugh1v AUSLondon22 Jun 1989
Mayank AgarwalIND601239048.782lbw b L Ngidi1v SACenturion26 Dec 2021
Ben StokesENG6012310148.785c SPD Smith b NM Lyon4v AUSSydney5 Jan 2022
Harry MakepeaceENG601246048.393c JM Gregory b WW Armstrong2v AUSAdelaide14 Jan 1921
Gautam GambhirIND6012412048.391c IJL Trott b MS Panesar1v ENGKolkata5 Dec 2012
KL RahulIND601249148.391c DA Warner b PJ Cummins2v AUSDharamsala25 Mar 2017
Graham YallopAUS601255048.002c N Kapil Dev b NS Yadav2v INDBombay3 Nov 1979
Aamer SohailPAK601253148.002c BR Hartland b SB Doull1v NZChristchurch24 Feb 1994
Damien MartynAUS601267047.626c SP Fleming b CL Cairns2v NZPerth30 Nov 2001
Ramnaresh SarwanWI601269047.623c ME Trescothick b SJ Harmison3v ENGManchester12 Aug 2004
Warwick ArmstrongAUS601277047.244st †H Strudwick b JW Hearne1v ENGSydney15 Dec 1911
Andy PycroftZIM601276047.244b ML Su'a2v NZHarare7 Nov 1992
Ricky PontingAUS601277047.246b A Kumble1v INDKolkata18 Mar 1998
Adam VogesAUS601277047.245c TWM Latham b N Wagner2v NZChristchurch20 Feb 2016
Ken RutherfordNZ601288046.886lbw b Waqar Younis3v PAKLahore18 Oct 1990
Kirk EdwardsWI601286146.883lbw b I Sharma3v INDKolkata14 Nov 2011
Mahela JayawardeneSL601289046.883c MJ Clarke b PM Siddle3v AUSSydney3 Jan 2013
Javed MiandadPAK601299046.514c †RW Marsh b GF Lawson3v AUSSydney2 Jan 1984
Marvan AtapattuSL601297046.512c DJ Cullinan b PR Adams2v SACape Town19 Mar 1998
Daniel VettoriNZ6012910046.519c R Dravid b A Kumble2v INDAhmedabad8 Oct 2003
Desmond HaynesWI601306046.152b TG Hogan2v AUSKingston28 Apr 1984
Tony GreigENG601325145.456c GS Chappell b DK Lillee3v AUSMelbourne26 Dec 1974
Graham GoochENG601324045.451lbw b CEL Ambrose1v WILondon8 Aug 1991
AB de VilliersSA601326045.456c MN Samuels b JE Taylor4v WIPort Elizabeth26 Dec 2007
Alastair CookENG601329045.452c AB de Villiers b M Morkel1v SALondon10 Jul 2008
David GowerENG601335045.113c †RW Marsh b GF Lawson2v AUSAdelaide10 Dec 1982
Desmond HaynesWI601335045.112c †PR Downton b PW Jarvis2v ENGNottingham2 Jun 1988
Sourav GangulyIND601338045.116st †AC Gilchrist b SK Warne2v AUSAdelaide10 Dec 1999
Bruce LairdAUS601341044.781c Mudassar Nazar b Abdul Qadir3v PAKFaisalabad30 Sept 1982
Daryl MitchellNZ601348044.785lbw b KA Maharaj2v SAChristchurch25 Feb 2022
Yashpal SharmaIND601359044.445c & b Sikander Bakht4v PAKDelhi4 Dec 1979
Dinesh KarthikIND601357044.442c PD Collingwood b JM Anderson4v ENGLondon19 Jul 2007
Rahmat ShahAFG601359144.444b MJ Suthar2v INDMullanpur6 Jun 2026
Wally HammondENG601368144.125c AG Fairfax b PM Hornibrook3v AUSLondon16 Aug 1930
Alastair CookENG601377143.801c SP Fleming b KD Mills3v NZWellington13 Mar 2008
Abdur RehmanPAK601398143.178lbw b J Botha2v SAAbu Dhabi20 Nov 2010
BJ WatlingNZ601399043.177c †MJ Prior b SCJ Broad2v ENGWellington14 Mar 2013
Mark StonemanENG601396043.172c BJ Watling b TG Southee3v NZChristchurch30 Mar 2018
Andrew StraussENG601405042.861c †BB McCullum b IE O'Brien2v NZManchester23 May 2008
Alex HalesENG6014010042.862c AB de Villiers b M Morkel1v SACape Town2 Jan 2016
Abid AliPAK6014010042.862c †BRM Taylor b TS Chisoro2v ZIMHarare29 Apr 2021
Geoff MillerENG601415042.557c †RW Marsh b GF Lawson3v AUSBrisbane26 Nov 1982
Sunil GavaskarIND601427042.251c & b Iqbal Qasim3v PAKSindh14 Jan 1983
Geoff MarshAUS6014211042.251run out3v ENGMelbourne26 Dec 1986
Martin GuptillNZ6014210142.252c Fawad Alam b Mohammad Amir1v PAKDunedin24 Nov 2009
Inzamam-ul-HaqPAK601448041.674lbw b M Ntini4v SAFaisalabad24 Oct 2003
Michael CarberryENG6014410041.672c DA Warner b SR Watson2v AUSAdelaide5 Dec 2013
Andrew HudsonSA601455041.381b SK Warne3v AUSJohannesburg4 Mar 1994
Rahul DravidIND6014510041.383c †BB McCullum b DL Vettori3v NZWellington3 Apr 2009
Kaushal SilvaSL601456041.382c †JM Bairstow b ST Finn3v ENGChester-le-Street27 May 2016
PreviousPage 240Next

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.