Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (Men's All T20s)

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Stephen EskinaziMID84845272v KENLondon29 Aug 2020
Ian CockbainGLO8484*3567v BBBirmingham2 Sept 2020
Lendl SimmonsTKR8484*4984v SLZTrinidad10 Sept 2020
Avishka FernandoJS84845975v GGHambantota3 Dec 2020
Tim SeifertNZ8484*6383v PAKHamilton20 Dec 2020
Kedar JadhavMAH8484*4555v CHHF B Colony Ground12 Jan 2021
Josh PhilippeSS848452101v PSCanberra16 Jan 2021
James VinceMS84845593v PZKarachi23 Feb 2021
Faf du PlessisSLK84845454v BRBasseterre11 Sept 2021
Ishan KishanMI848432114v SHAbu Dhabi8 Oct 2021
Sami SohailMAA8484*6661v SEYKigali City20 Oct 2021
Manish PandeyKAR84846472v MUMACA Stadium, Barsapara4 Nov 2021
Paras DograPUD8484*5775v GOABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium B5 Nov 2021
Tre MandersBER848452102v BAHCoolidge10 Nov 2021
Cole McConchieCAN84845463v CDChristchurch10 Dec 2021
Lorcan TuckerIRE84845693v USALauderhill23 Dec 2021
Chirag SuriUAE8484*5355v NEPAl Amarat12 Feb 2022
Waseem MuhammadUAE84844438v OMAAl Amarat14 Feb 2022
Vriitya AravindUAE8484*5265v BHRAl Amarat21 Feb 2022
Shubman GillGT84844664v DCPune2 Apr 2022
Taranjeet SinghROM8484*3576v GIBMarsa14 May 2022
Rahmanullah GurbazAFG84844546v SLSharjah3 Sept 2022
Alex HalesENG848451123v AUSPerth9 Oct 2022
Shivam ChaudharyRAI8484*5882v VIDRajkot22 Oct 2022
Urvil PatelGUJ848437132v BIHIndore22 Oct 2022
Aaron JohnsonCAN84845266v KSAAl Amarat15 Nov 2022
Sami SohailMAA8484*5554v BOTKigali City20 Nov 2022
Matthew ShortAS848453112v SSAdelaide14 Dec 2022
Nathan McSweeneyBH84845183v SSBrisbane1 Jan 2023
Towhid HridoySS84844655v DDDhaka10 Jan 2023
Ashton TurnerPS8484*4791v SSPerth28 Jan 2023
Tilak VarmaMI8484*4694v RCBBengaluru2 Apr 2023
Faf du PlessisRCB84845655v PKChandigarh20 Apr 2023
Tom BantonSOM84844475v SURLondon30 Jun 2023
Yashasvi JaiswalIND8484*51113v WILauderhill12 Aug 2023
Virandeep SinghMAS8484*5944v HKKuala Lumpur22 Sept 2023
Hanuma VihariAND8484*55121v MANRanchi23 Oct 2023
Karabo MotlhankaBOT848466151v GHABenoni11 Dec 2023
Colin MunroIU84844095v MSRawalpindi10 Mar 2024
Riyan ParagRR8484*4576v DCJaipur28 Mar 2024
Jake Fraser-McGurkDC848427116v MIDelhi27 Apr 2024
Sai SudharsanGT8484*4984v RCBAhmedabad28 Apr 2024
Jos ButtlerENG84845183v PAKBirmingham25 May 2024
Adam LythYOR84845184v DERLeeds9 Jun 2024
Aneurin DonaldDER84844184v YORLeeds9 Jun 2024
Luka WoodsSER84845576v SLOLjubljana30 Jun 2024
Stephen DohenyNW84845066v NKEglinton14 Aug 2024
Ajinkya RahaneMUM848445103v VIDBengaluru11 Dec 2024
Tom BantonME8484*5165v SWAbu Dhabi2 Feb 2025
D NorotamPOR84845584v NORAlbergaria9 Apr 2025

BF balls faced · 4s fours · 6s sixes

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