Batting match by match (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Herschelle GibbsSA9090*55142v WIJohannesburg11 Sept 2007
David WarnerAUS9090*6253v SLSydney26 Jan 2013
Joe RootENG9090*49131v AUSSouthampton29 Aug 2013
Chris GayleWI90904197v SAJohannesburg11 Jan 2015
Steve SmithAUS90905374v ENGCardiff31 Aug 2015
Virat KohliIND9090*5592v AUSAdelaide Oval26 Jan 2016
Najeeb TarakaiAFG90905875v IREGreater Noida10 Mar 2017
Shikhar DhawanIND90904966v SLColombo6 Mar 2018
Babar AzamPAK909058131v SAJohannesburg3 Feb 2019
Arshan JasaniTAN9090*5274v KENKigali City17 Nov 2021
Jonny BairstowENG90905338v SABristol27 Jul 2022
Aqib IlyasOMA909052104v UAEDoha16 Sept 2023
Mohammad RizwanPAK9090*6362v NZChristchurch19 Jan 2024
Simon SsesaziUGA90905094v GHAAccra18 Mar 2024
Alishan SharafuUAE9090*4885v KUWAl Amarat12 Apr 2024
Pathum NissankaSL90906073v NZMount Maunganui28 Dec 2024
Michael LevittNED90905765v SCOGlasgow18 Jun 2025
Habib KhanEST90904358v SWITallinn3 Aug 2025
Karanbir SinghAUA909035113v BELLatschach23 Aug 2025
Karanbir SinghAUA909046311v ROMIlfov County18 Oct 2025
Md AriyanROM9090*5167v AUAIlfov County18 Oct 2025
Quinton de KockSA90904657v INDNew Chandigarh11 Dec 2025
Abbas GhaniHUN90904886v BELIlfov County20 Jun 2026
Graeme SmithSA8989*58111v AUSJohannesburg24 Feb 2006
Justin KempSA8989*5666v NZDurban19 Sept 2007
David WarnerAUS89894376v SAMelbourne Cricket Ground11 Jan 2009
Michael SwartNED89895565v KENWindhoek19 Apr 2013
Aaron FinchAUS898952141v INDRajkot10 Oct 2013
Mahela JayawardeneSL898951113v ENGChittagong27 Mar 2014
Virat KohliIND8989*47111v WIMumbai31 Mar 2016
Mohammad NabiAFG89893069v IREGreater Noida12 Mar 2017
Marlon SamuelsWI8989*6693v AFGBasseterre5 Jun 2017
Ahmed ShehzadPAK89895583v IWXLahore15 Sept 2017
Ahmed ShehzadPAK89895583v ICCLahore15 Sept 2017
KL RahulIND89894958v SLIndore22 Dec 2017
Rohit SharmaIND89896155v BANColombo14 Mar 2018
Sarfraz AhmedPAK8989*49103v SCOEdinburgh12 Jun 2018
Evin LewisWI89893668v BANDhaka22 Dec 2018
Kyle CoetzerSCO898950115v NEDDublin16 Sept 2019
Gareth DelanyIRE8989*4993v OMAAbu Dhabi21 Oct 2019
Muhammad UsmanUAE8989*6362v CANAbu Dhabi27 Oct 2019
Mohammad RizwanPAK898959103v NZNapier22 Dec 2020
David WarnerAUS8989*5694v WIAbu Dhabi6 Nov 2021
Ishan KishanIND898956103v SLLucknow24 Feb 2022
LA DunbarSER89894578v BULSofia25 Jun 2022
Aaron JohnsonCAN898941115v OMAAl Amarat20 Nov 2022
RG MukasaUGA898962132v TANKigali City15 Dec 2022
IDM LatinGIB89894776v MACGibraltar5 May 2023
L CanessaneFRA8989*5285v ROMMarsa13 Jul 2023
RG MukasaUGA898951123v RWAKigali City24 Aug 2023

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