Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM271/4 (73.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
AB de VilliersSA71712966v ENGJohannesburg21 Feb 2016
KL RahulIND71714762v ENGNagpur29 Jan 2017
George MunseySCO717134102v NEDAmstelveen20 Jun 2018
Tobias ViseeNED71714383v SCOAl Amarat13 Feb 2019
Paul StirlingIRE717151111v OMAAl Amarat13 Feb 2019
PD HennessySPA71714474v MACMurcia30 Mar 2019
Jonty JennerJER71715454v ITASt Peter Port19 Jun 2019
R PanchalSPA7171*5424v FINKerava18 Aug 2019
Hamilton MasakadzaZIM71714245v AFGChattogram20 Sept 2019
Tony UraPNG71714264v NAMDubai20 Oct 2019
Irfan KarimKEN7171*5080v SINDubai23 Oct 2019
Rohit SharmaIND71713465v WIMumbai11 Dec 2019
Tom BantonENG71714245v PAKManchester28 Aug 2020
Martin GuptillNZ71714674v AUSWellington7 Mar 2021
Finn AllenNZ717129103v BANAuckland1 Apr 2021
Evin LewisWI71713547v SASt George's26 Jun 2021
Wanindu HasarangaSL717147101v IREAbu Dhabi20 Oct 2021
BA PaiGIB71713753v BULMarsa24 Oct 2021
Jos ButtlerENG7171*3255v AUSDubai30 Oct 2021
JJ SmitNAM71713547v UGAWindhoek10 Apr 2022
Aaftab Alam KhanMAC7171*3873v BULMarsa14 May 2022
Saim HussainBUL71712447v SERSofia26 Jun 2022
Norman VanuaPNG71713727v SINSingapore3 Jul 2022
Iqbal HossainAUA71713475v BULVantaa30 Jul 2022
Meet BhavsarKUW71714864v BHRAl Amarat17 Aug 2022
Mohammad RizwanPAK71715162v INDDubai4 Sept 2022
Bhanuka RajapaksaSL7171*4563v PAKDubai11 Sept 2022
Rexford BakumGHA71713045v MOZBenoni16 Sept 2022
Hardik PandyaIND7171*3075v AUSChandigarh20 Sept 2022
Max O'DowdNED7171*5363v SLGeelong20 Oct 2022
Nazmul Hossain ShantoBAN71715571v ZIMBrisbane30 Oct 2022
Lorcan TuckerIRE7171*4891v AUSBrisbane31 Oct 2022
II SelemaniTAN71714083v CAMKigali City9 Dec 2022
Virandeep SinghMAS71714264v SINBangi18 Dec 2022
Manpreet SinghSIN71713346v QATBangi23 Dec 2022
Mark ChapmanNZ7171*42101v PAKRawalpindi20 Apr 2023
KTK RodrigoMAL71715491v QATDoha1 Oct 2023
Ravija SandaruwanKUW71714036v QATDoha2 Oct 2023
Ahmed FaizMAS71714126v SINKirtipur2 Nov 2023
Andre RussellWI71712947v AUSPerth13 Feb 2024
PR SurveINA7171*6135v THABali1 May 2024
L BruceGIB7171*5481v ROMIlfov County25 May 2024
Bilal ZalmaiAUA7171*3784v FRARome16 Jun 2024
N MugabeKEN71714664v RWANairobi3 Jul 2024
Wahidullah SahakNOR7171*3264v GIBKrefeld13 Jul 2024
Marc TaylorBAH7171*5962v BERKing City13 Jun 2025
Muhammad MuneebBEL71714782v MACIlfov County26 Jun 2025
BI DilrukshaSOU71714193v PHIBali9 Jul 2025
Ryan RickeltonSA71715571v AUSDarwin10 Aug 2025
YS ChauhanSWE717142111v HUNOslo17 Aug 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.