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
Ravi ChauhanSER8686*58160v JKDelhi8 Jan 2018
Dean BrownlieND86865066v CANHamilton14 Jan 2018
Mayank AgarwalKAR86865893v KERDr P.V.G. Raju ACA Sports Complex14 Jan 2018
Chirag SuriUAE86865265v KUWKuwait City26 Apr 2018
Mohammad NabiLEI8686*3248v LANManchester3 Aug 2018
Chris GayleSKAN86866575v GAWGuyana9 Aug 2018
Daniel LawrenceESS86864674v MIDLondon16 Aug 2018
Quinton de KockCTB8686*5593v DHCape Town9 Dec 2018
Josh PhilippeSS8686*4993v HHSydney23 Jan 2019
Shreevats GoswamiBEN8686*50121v JHAHolkar Stadium10 Mar 2019
Kamran AkmalPZ868648105v KKKarachi11 Mar 2019
Paras KhadkaNEP8686*5085v MASKuala Lumpur13 Jul 2019
Martin GuptillWOR8686*31310v DURWorcester28 Jul 2019
Tom WestleyESS8686*5474v GLOBristol2 Aug 2019
Lendl SimmonsTKR86864285v JTJamaica13 Sept 2019
James VincePR8686*5382v TSPaarl17 Nov 2019
Ben DuckettNOT8686*53102v YORNottingham31 Aug 2020
Mohammad HafeezPAK8686*5246v ENGManchester1 Sept 2020
Jonny BairstowENG8686*4894v SACape Town27 Nov 2020
Matthew WadeHH868644103v SSMelbourne24 Jan 2021
Faf du PlessisCSK86865973v KKRDubai15 Oct 2021
Alejandro FergusonARG8686*60121v BEANorth Sound10 Nov 2021
Mitchell MarshPS86865355v MRMelbourne22 Dec 2021
Colin de GrandhommeND86864545v CDMount Maunganui14 Jan 2022
Tony UraPNG8686*34210v MASKirtipur1 Apr 2022
BA PaiGIB8686*59111v BULMarsa13 May 2022
R SatheesanROM8686*43105v BULMarsa13 May 2022
Sumit KumarSIN8686*3758v JAMRanchi17 Jun 2022
Joe ClarkeNOT86864585v BBNottingham17 Jun 2022
Michael-Kyle PepperESS8686*49103v SOMChelmsford19 Jun 2022
Babar HayatHK86864567v PNGBulawayo14 Jul 2022
Michael JonesSCO86865564v IREHobart19 Oct 2022
Alex HalesENG8686*4747v INDAdelaide10 Nov 2022
Ahmed FaizMAS86865046v SINBangi22 Dec 2022
Kieron PollardME86863886v DCAbu Dhabi22 Jan 2023
Waseem MuhammadME868644114v DVSharjah29 Jan 2023
Martin GuptillQG8686*5694v KKRawalpindi6 Mar 2023
Shikhar DhawanPK8686*5693v RRGuwahati5 Apr 2023
KJ StagnoGIB86863859v PORGibraltar4 May 2023
David WarnerDC86865875v CSKDelhi20 May 2023
Nick GreenwoodJER8686*56101v GEREdinburgh25 Jul 2023
Philip SaltMO868632125v TRNottingham17 Aug 2023
Jonny BairstowENG8686*6084v NZManchester1 Sept 2023
Bhanuka RajapaksaSLK86864995v GAWProvidence14 Sept 2023
Martin CoetzeeHK868655104v UAEKathmandu25 Oct 2023
RR SharanCAA8686*6356v INABali21 Nov 2023
Tim RobinsonWEL868646103v CANChristchurch11 Jan 2024
Kusal MendisSL86865566v BANSylhet9 Mar 2024
Sanju SamsonRR86864686v DCDelhi7 May 2024
S RavichandranJPN8686*4393v MONSano11 May 2024

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.