ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Andre RussellKKR8888*36111v CSKChennai10 Apr 2018
Ben DuckettNOR88884594v NOTNorthampton6 Jul 2018
Dinesh NakraniUGA8888*4286v KENKigali City7 Jul 2018
Luke WrightSUS88885384v GLACardiff8 Jul 2018
Shai HopeBT88884566v GAWGuyana12 Aug 2018
Tom BruceCD8888*5265v NDMount Maunganui27 Dec 2018
Shamsudheen PuratKSA8888*4886v QATAl Amarat24 Jan 2019
Matthew WadeHH88885482v ASLaunceston31 Jan 2019
Ravija SandaruwanKUW888855210v QATDoha6 Jul 2019
AB de VilliersMID8888*4356v ESSLondon18 Jul 2019
AB de VilliersMID8888*3519v SOMRichmond4 Aug 2019
Harpreet SinghCHH8888*4664v MAHGSSS, Sector 2612 Nov 2019
Anuj RawatDEL8888*5837v SAUC B Patel Ground12 Nov 2019
Dean ElgarTS8888*6072v PRPaarl17 Nov 2019
Soumya SarkarCW8888*4856v RRDhaka28 Dec 2019
Chris LynnBH8888*55113v HHHobart3 Jan 2020
Kamran KhanQAT88885367v MALAl Amarat23 Feb 2020
Laurie EvansSUR8888*5274v ESSChelmsford11 Sept 2020
Shreyas IyerDC8888*3876v KKRSharjah3 Oct 2020
Venkatesh IyerMP8888*53112v SAUEmerald Heights International School Ground17 Jan 2021
Daryl MitchellCAN88885874v CDAuckland11 Feb 2021
Colin MunroIU8888*56122v KKAbu Dhabi14 Jun 2021
Daniel Bell-DrummondKEN88884446v ESSCanterbury20 Jun 2021
Keaton JenningsLAN88886144v NOTManchester20 Jun 2021
Ruturaj GaikwadCSK8888*5894v MIDubai19 Sept 2021
Tim SeifertND8888*6271v CANChristchurch21 Jan 2022
Shan MasoodMS88885864v QGKarachi31 Jan 2022
Faf du PlessisRCB88885737v PKMumbai27 Mar 2022
Robin UthappaCSK88885049v RCBMumbai12 Apr 2022
Shikhar DhawanPK8888*5992v CSKMumbai25 Apr 2022
Adam HoseBB8888*35310v NOTNottingham17 Jun 2022
Dawid MalanTR8888*49113v NSLeeds9 Aug 2022
Chirag SuriUAE88886192v KUWAl Amarat21 Aug 2022
Mohammad RizwanPAK8888*5154v ENGKarachi22 Sept 2022
Mohammad RizwanPAK88886791v ENGKarachi25 Sept 2022
Philip SaltENG8888*41133v PAKLahore30 Sept 2022
Muhammad TanveerQAT8888*46210v BHRBangi18 Dec 2022
Leo CarterCAN8888*63102v CDNew Plymouth30 Dec 2022
Tim SeifertNZ888848103v SLQueenstown8 Apr 2023
Ravi BoparaSUS8888*4937v SOMBrighton26 May 2023
James VinceHAM8888*55101v MIDSouthampton26 May 2023
James VinceHAM8888*5683v SURSouthampton31 May 2023
Quinton de KockSO8888*50104v TSKDallas27 Jul 2023
Saim AyubPZ88885584v LQLahore25 Feb 2024
Saud ShakeelQG8888*6554v LQKarachi10 Mar 2024
Rishabh PantDC8888*4358v GTDelhi24 Apr 2024
Pathum NissankaJK88885394v DSDambulla6 Jul 2024
Steve SmithWF88885276v SFUDallas28 Jul 2024
Adil ButtESW8888*6086v NGRAbuja26 Nov 2024
Chris LynnAS888851104v MRMelbourne2 Jan 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.