Batting innings by innings (Men's T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jos ButtlerENG13164128204.692c SS Iyer b S Dube1v INDSouthampton11 Jul 2026
Evin LewisWI125*62612201.612not out2v INDJamaica9 Jul 2017
Shane WatsonAUS124*71106174.652not out1v INDSydney Cricket Ground31 Jan 2016
Glenn MaxwellAUS113*5579205.454not out2v INDBengaluru27 Feb 2019
Josh InglisAUS11050118220.003c YBK Jaiswal b M Prasidh Krishna1v INDVisakhapatnam23 Nov 2023
Colin MunroNZ109*5877187.932not out1v INDRajkot4 Nov 2017
Pathum NissankaSL1075876184.481c CV Varun b Harshit Rana2v INDDubai26 Sept 2025
David MillerSA106*4787225.535not out2v INDGuwahati2 Oct 2022
Jacob BethellENG1054887218.754run out (†SV Samson/HH Pandya)2v INDMumbai5 Mar 2026
Glenn MaxwellAUS104*4888216.674not out2v INDGuwahati28 Nov 2023
Shai HopeWI102*4569226.671not out2v INDRanchi9 Oct 2026
Rilee RossouwSA100*4878208.333not out1v INDIndore4 Oct 2022
Evin LewisWI1004959204.082c R Ashwin b RA Jadeja1v INDLauderhill27 Aug 2016
Chris GayleWI986657148.481run out (sub (KD Karthik)/†sub (MS Dhoni))1v INDBarbados9 May 2010
Brian BennettZIM97*5986164.411not out2v INDChennai26 Feb 2026
Hassan NawazPAK965157188.244c †SV Samson b S Dube2v INDNisshin3 Oct 2026
Harry BrookENG95*4548211.113not out1v INDSouthampton11 Jul 2026
Kane WilliamsonNZ954886197.923c †KL Rahul b Mohammed Shami2v INDHamilton29 Jan 2020
Brendon McCullumNZ9155113165.453b IK Pathan1v INDChennai11 Sept 2012
Quinton de KockSA904657195.651run out (†JM Sharma)1v INDNew Chandigarh11 Dec 2025
Aaron FinchAUS8952141171.151c & b R Vinay Kumar1v INDRajkot10 Oct 2013
Alex HalesENG86*4747182.982not out2v INDAdelaide10 Nov 2022
Brandon KingWI85*5556154.551not out2v INDLauderhill13 Aug 2023
Sherfane RutherfordWI843777227.035c †SV Samson b Kuldeep Yadav2v INDRanchi9 Oct 2026
Tim SeifertNZ844376195.351b KK Ahmed1v INDWellington6 Feb 2019
Jos ButtlerENG83*5254159.622not out2v INDAhmedabad16 Mar 2021
Lendl SimmonsWI82*5175160.784not out2v INDMumbai31 Mar 2016
Heinrich KlaasenSA814675176.095c sub (Ravi Bishnoi) b HV Patel2v INDCuttack12 Jun 2022
Mohammad NaimBAN8148102168.752b S Dube2v INDNagpur10 Nov 2019
Jos ButtlerENG80*4993163.271not out2v INDAdelaide10 Nov 2022
Finn AllenNZ803886210.532c RK Singh b AR Patel2v INDThiruvananthapuram31 Jan 2026
Matthew WadeAUS805372150.941lbw b SN Thakur1v INDSydney8 Dec 2020
Harry BrookENG79*3584225.713not out2v INDBristol9 Jul 2026
Quinton de KockSA79*5265151.922not out2v INDBengaluru22 Sept 2019
Mohammad RizwanPAK79*5563143.641not out2v INDDubai24 Oct 2021
Johnson CharlesWI793367239.391b Mohammed Shami1v INDLauderhill27 Aug 2016
Pathum NissankaSL794874164.581b AR Patel2v INDKandy27 Jul 2024
Kumar SangakkaraSL7837112210.813run out (RG Sharma/YK Pathan)1v INDNagpur9 Dec 2009
Glenn PhillipsNZ784046195.004c S Dube b AR Patel2v INDNagpur21 Jan 2026
Colin IngramSA785083156.003c RG Sharma b SK Raina1v INDJohannesburg30 Mar 2012
Kushal Janith PereraSL773747208.113c MK Pandey b Kuldeep Yadav2v INDIndore22 Dec 2017
Dawid MalanENG773965197.443c RR Pant b Ravi Bishnoi1v INDNottingham10 Jul 2022
Sabbir RahmanBAN775074154.003b JD Unadkat1v INDColombo18 Mar 2018
Jacob BethellENG76*4655165.224not out2v INDManchester4 Jul 2026
Travis HeadAUS764394176.742c RG Sharma b JJ Bumrah2v INDGros Islet24 Jun 2024
Ricky PontingAUS7653130143.403b IK Pathan1v INDMumbai20 Oct 2007
Rassie van der DussenSA75*4675163.044not out2v INDDelhi9 Jun 2022
Pathum NissankaSL7553110141.511lbw b B Kumar1v INDDharamsala26 Feb 2022
Dasun ShanakaSL74*3892194.746not out1v INDDharamsala27 Feb 2022
Tim DavidAUS743885194.744c Tilak Varma b S Dube1v INDHobart2 Nov 2025
Page 1Next

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