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/27NZINDODI1st 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-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 All internationals)

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 11,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Shubman GillIND208149199139.602c GD Phillips b HB Shipley1v NZHyderabad18 Jan 2023
Ian BothamENG20822619492.045c GR Viswanath b DR Doshi1v INDLondon8 Jul 1982
Viv RichardsWI20824522384.905c KJ Hughes b GRJ Matthews1v AUSMelbourne22 Dec 1984
Hashim AmlaSA20837122056.064c JE Taylor b SJ Benn1v WICenturion17 Dec 2014
Sherwin CampbellWI20847030044.261b CZ Harris2v NZBarbados19 Apr 1996
Denis ComptonENG208-200-4c AMB Rowan b L Tuckett1v SALondon21 Jun 1947
Dudley NourseSA208-250-4run out1v ENGNottingham7 Jun 1951
Marvan AtapattuSL207*45719145.301not out1v PAKKandy28 Jun 2000
Tagenarine ChanderpaulWI207*46716344.332not out1v ZIMBulawayo4 Feb 2023
Mike GattingENG20730920366.993c ? b RJ Shastri2v INDChennai13 Jan 1985
Ricky PontingAUS20733230062.353b Naved-ul-Hasan2v PAKSydney2 Jan 2005
Nasser HussainENG20733738061.424c †IA Healy b SK Warne2v AUSBirmingham5 Jun 1997
Keith StackpoleAUS20735625158.152c †APE Knott b JA Snow1v ENGBrisbane27 Nov 1970
Everton WeekesWI207-200-4c CV Gadkari b SP Gupte2v INDPort of Spain21 Jan 1953
Dinesh ChandimalSL206*32616563.195not out2v AUSGalle8 Jul 2022
Bill BrownAUS206*37022055.682not out2v ENGLondon24 Jun 1938
Cheteshwar PujaraIND206*38921052.963not out1v ENGAhmedabad15 Nov 2012
Aravinda de SilvaSL20623428188.035lbw b Enamul Haque2v BANColombo21 Jul 2002
Tamim IqbalBAN20627817774.101st †Sarfraz Ahmed b Mohammad Hafeez3v PAKKhulna28 Apr 2015
Ricky PontingAUS20636224156.913st †CS Baugh b MN Samuels1v WITrinidad19 Apr 2003
Gautam GambhirIND20638026154.211b SR Watson1v AUSDelhi29 Oct 2008
Paul CollingwoodENG20639216052.554c †AC Gilchrist b SR Clark1v AUSAdelaide1 Dec 2006
Ravi ShastriIND20647717243.191c DM Jones b SK Warne2v AUSSydney2 Jan 1992
Martin DonnellyNZ206-260-5c L Hutton b JA Young2v ENGLondon25 Jun 1949
Leonard HuttonENG206-250-1c GO Rabone b GF Cresswell2v NZLondon13 Aug 1949
Arthur MorrisAUS206-230-2b R Tattersall1v ENGAdelaide2 Feb 1951
Everton WeekesWI206--0-3c TE Bailey b GAR Lock1v ENGPort of Spain17 Mar 1954
Javed MiandadPAK206-292-4c RJ Hadlee b RO Collinge1v NZKarachi30 Oct 1976
Qasim UmarPAK206--0-3b JR Ratnayeke2v SLFaisalabad16 Oct 1985
Azhar AliPAK205*36420056.322not out1v AUSMelbourne26 Dec 2016
Patsy HendrenENG205*-290-4not out3v WIPort of Spain1 Feb 1930
Joe HardstaffENG205*-160-5not out2v INDLondon22 Jun 1946
Ollie PopeENG20520822398.563st †L Tucker b AR McBrine2v IRELondon1 Jun 2023
Aamer SohailPAK20528432072.181b CC Lewis1v ENGManchester2 Jul 1992
Nishan MadushkaSL20533922160.471lbw b AR McBrine2v IREGalle24 Apr 2023
Sunil GavaskarIND20534229259.941b ST Clarke1v WIBombay1 Dec 1978
Bill LawryAUS20541612149.282c MC Carew b CA Davis2v WIMelbourne26 Dec 1968
BJ WatlingNZ20547324143.346c †JC Buttler b JC Archer2v ENGMount Maunganui21 Nov 2019
Allan BorderAUS20548520042.274st †IDS Smith b JG Bracewell2v NZAdelaide11 Dec 1987
Neil HarveyAUS205-190-3c JE Cheetham b ERH Fuller1v SAMelbourne6 Feb 1953
Leonard HuttonENG205-241-1c †CA McWatt b CL Walcott2v WIKingston30 Mar 1954
Ted DexterENG205-220-3c Saeed Ahmed b A D'Souza2v PAKKarachi2 Feb 1962
Adam GilchristAUS204*21319895.777not out1v SAJohannesburg22 Feb 2002
Mohammad YousufPAK204*24334283.955not out2v BANChittagong16 Jan 2002
Hashan TillakaratneSL204*34323059.486not out2v WIColombo29 Nov 2001
Mathew SinclairNZ204*34827258.623not out1v PAKChristchurch15 Mar 2001
Virat KohliIND20424624082.934lbw b Taijul Islam1v BANHyderabad9 Feb 2017
Greg ChappellAUS20429627068.923c N Kapil Dev b KD Ghavri2v INDSydney2 Jan 1981
Aubrey FaulknerSA20432026063.753c WW Armstrong b WJ Whitty2v AUSMelbourne31 Dec 1910
Chris GayleWI20433229261.451c †RG Hart b SE Bond2v NZSt. George's28 Jun 2002

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.