Batting match by match (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 7,119 of the 11,061 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Devdutt PadikkalIND211167 & 44305211v SLGalle15 Aug 2026
Fakhar ZamanPAK210210*156245v ZIMBulawayo20 Jul 2018
Ishan KishanIND2102101312410v BANChattogram10 Dec 2022
Dhananjaya de SilvaSL210102 & 108310213v BANSylhet22 Mar 2024
Inzamam-ul-HaqPAK209109 & 100*334221v ENGFaisalabad20 Nov 2005
Rohit SharmaIND2092091581216v AUSBangalore2 Nov 2013
Younis KhanPAK209106 & 103*375163v AUSDubai International Cricket Stadium22 Oct 2014
Azhar AliPAK209109 & 100*424120v AUSAbu Dhabi30 Oct 2014
Jacques KallisSA20873 & 135*374144v PAKDubai International Cricket Stadium12 Nov 2010
Kumar SangakkaraSL208147 & 61426200v ENGLondon12 Jun 2014
Hashim AmlaSA208208371220v WICenturion17 Dec 2014
Kumar SangakkaraSL208203 & 5324193v NZWellington3 Jan 2015
Rohit SharmaIND208208*1531312v SLChandigarh13 Dec 2017
Shubman GillIND208208149199v NZHyderabad18 Jan 2023
Cameron GreenAUS208174* & 34355266v NZWellington29 Feb 2024
Brian LaraWI207202 & 5296332v SAJohannesburg12 Dec 2003
Darren BravoWI20712 & 195327145v BANMirpur29 Oct 2011
Kirk EdwardsWI207121 & 86477213v BANMirpur29 Oct 2011
Hashim AmlaSA20711 & 196264230v AUSPerth30 Nov 2012
Jason HolderWI2075 & 202*237248v ENGBridgetown23 Jan 2019
Kraigg BrathwaiteWI207182 & 25389210v ZIMBulawayo4 Feb 2023
Shivnarine ChanderpaulWI206136* & 70420241v ENGChester-le-Street15 Jun 2007
Steve SmithAUS206192 & 14332172v INDMelbourne Cricket Ground26 Dec 2014
Dinesh ChandimalSL206206*326165v AUSGalle8 Jul 2022
Usman KhawajaAUS206141 & 65518213v ENGBirmingham16 Jun 2023
Hashim AmlaSA205109 & 96368300v ENGCenturion22 Jan 2016
BJ WatlingNZ205205473241v ENGMount Maunganui21 Nov 2019
Nishan MadushkaSL205205339221v IREGalle24 Apr 2023
Ollie PopeENG205205 & DNB208223v IRELondon1 Jun 2023
Umar AkmalPAK204129 & 75334263v NZDunedin24 Nov 2009
Brendon McCullumNZ204185 & 19*290203v BANHamilton15 Feb 2010
Shivnarine ChanderpaulWI204203* & 1376220v BANMirpur13 Nov 2012
Cheteshwar PujaraIND204204341301v AUSHyderabad2 Mar 2013
Kane WilliamsonNZ20443 & 161*339290v WIBarbados26 Jun 2014
Steve SmithAUS204134* & 70*247130v WIMelbourne Cricket Ground26 Dec 2015
Shikhar DhawanIND204190 & 14182340v SLGalle International Stadium26 Jul 2017
Kushal Janith PereraSL20451 & 153*263196v SADurban13 Feb 2019
Usman KhawajaAUS204160 & 44*439191v PAKKarachi12 Mar 2022
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
Sachin TendulkarIND203203347231v SLColombo26 Jul 2010
Jonathan TrottENG203203409170v SLCardiff26 May 2011
Kevin PietersenENG203202* & 1329211v INDLondon21 Jul 2011
Younis KhanPAK2033 & 200*413153v ZIMHarare Sports Club3 Sept 2013
Mominul HaqueBAN203181 & 22*315300v NZChittagong9 Oct 2013
Mahela JayawardeneSL203203*272164v BANMirpur27 Jan 2014
Darren BravoWI20387 & 116507192v PAKDubai International Cricket Stadium13 Oct 2016
Dimuth KarunaratneSL203196 & 7432201v PAKDubai International Cricket Stadium6 Oct 2017
Angelo MathewsSL20383 & 120*476201v NZWellington15 Dec 2018
Mushfiqur RahimBAN203203*318280v ZIMDhaka22 Feb 2020
Rishabh PantIND203146 & 57197274v ENGBirmingham1 Jul 2022

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