Live1st ODI · India in New Zealand 2026/27NZ127/7 (30.5)INDIND 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
Pathum NissankaSL79794874v INDKandy27 Jul 2024
D Long MartinezSPA79795074v CROZagreb4 Aug 2024
Johnson CharlesSLK79794585v GAWProvidence2 Oct 2024
Haider ButtBHR7979*3828v CAADoha26 Nov 2024
Luqman ButtCAA79794076v BHRDoha26 Nov 2024
Asif KhanUAE79795335v KSADubai19 Dec 2024
Abhishek SharmaIND79793458v ENGKolkata22 Jan 2025
Shamim HossainCK79794794v FBDhaka3 Feb 2025
Brett D'OliveiraWOR79794874v YORWorcester1 Jun 2025
A DizijaSER7979*4176v SLOBelgrade7 Jun 2025
Rovman PowellWI7979*4594v ENGSouthampton10 Jun 2025
Nishan MadushkaCCC79795035v BRCColombo11 Jun 2025
Paul StirlingNK7979*3477v MRBready2 Jul 2025
Graham ClarkDUR797941104v NORChester-le-Street18 Jul 2025
Bilal ZalmaiAUA7979*3976v NORStockholm10 Aug 2025
LI SalomoneMOZ797949122v ESWMalkerns12 Sept 2025
Finn AllenPS79793838v BHBrisbane19 Dec 2025
Nikhil ChaudharyHH79793874v MRGeelong21 Dec 2025
Moeen AliGG79794955v ADKRDubai28 Dec 2025
Chris LynnAS7979*4166v BHAdelaide31 Dec 2025
Quinton de KockSEC7979*4156v PCCenturion5 Jan 2026
Saiteja MukkamallaUSA79795154v NEDChennai13 Feb 2026
Cameron GreenKKR79795574v GTAhmedabad17 Apr 2026
Adam RossingtonMID79794394v KENLondon22 May 2026
Ishan KishanSH79794683v RCBHyderabad22 May 2026
Tom ClarkSUS79792996v KENCanterbury25 May 2026
Harmanjot SinghGER7979*4864v DENBrondby19 Jun 2026
Shimron HetmyerSO7979*3329v WFOakland25 Jun 2026
Beau WebsterWAR797944103v WORBirmingham26 Jun 2026
Harry BrookENG7979*3584v INDBristol9 Jul 2026
Hamid ShahDEN79794518v TURKoge9 Jul 2026
Ashton TurnerLEI79794363v DERDerby12 Jul 2026
Craig OvertonSOM7979*3085v YORLeeds15 Jul 2026
Kusal MendisCK79795327v GGColombo18 Jul 2026
Faf du PlessisRD79795191v DGThe Hague2 Sept 2026
Gareth DukesKI7979*5853v KNIBloemfontein7 Oct 2026
Zeeshan HaiderQAT79794164v MONKuala Lumpur12 Oct 2026
Nonelela YikhaNC79797081v SWDKimberley21 Oct 2026
JP DuminySA78784891v AUSMelbourne11 Jan 2009
Mahela JayawardeneSL78785391v IRELondon14 Jun 2009
Kumar SangakkaraSL787837112v INDNagpur9 Dec 2009
Murali VijayCSK78783946v RCBChennai31 Mar 2010
Tirumalasetti SumanDC7878*5763v RCBBangalore8 Apr 2010
Suresh RainaCSK7878*39113v KKRChennai13 Apr 2010
Martin GuptillNZ7878*5554v SAWellington17 Feb 2012
Ed JoyceIRE7878*5863v SCODubai18 Mar 2012
Colin IngramSA78785083v INDJohannesburg30 Mar 2012
Cameron WhiteDC78784665v PWPune26 Apr 2012
Virat KohliIND7878*6182v PAKColombo30 Sept 2012
Marlon SamuelsWI78785636v SLColombo7 Oct 2012

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.