Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Nalin NipikoVAN73735263v SAMApia20 Aug 2024
Keacy CartyTKR7373*3593v SKANBasseterre31 Aug 2024
Alishan SharafuUAE73733384v NAMWindhoek29 Sept 2024
Rivaldo MoonsamyTIT73733983v WARGqeberha19 Oct 2024
Anuj RawatDEL7373*3375v UPBengaluru11 Dec 2024
Anamul HaqueDR7373*4693v DCDhaka2 Jan 2025
Liton DasDC737343101v SSSylhet10 Jan 2025
Robert O'DonnellND7373*3873v AUCHamilton13 Jan 2025
Khushdil ShahRR7373*3546v KTSylhet13 Jan 2025
Dewald BrevisMCT7373*3266v PCCenturion31 Jan 2025
Jason RoySW73735672v DVSharjah7 Feb 2025
Monank PatelUSA7373*5372v OMAAl Amarat21 Feb 2025
Jos ButtlerGT7373*3956v RCBBengaluru2 Apr 2025
Virat KohliRCB7373*5471v PKMohali20 Apr 2025
Krunal PandyaRCB7373*4754v DCDelhi27 Apr 2025
Sahibzada FarhanIU73734193v KKRawalpindi19 May 2025
Suryakumar YadavMI7373*4374v DCMumbai21 May 2025
Josh InglisPK73734293v MIJaipur26 May 2025
Toby AlbertHAM7373*4484v GLOSouthampton6 Jun 2025
Aneurin DonaldDER73733475v NOTNottingham13 Jun 2025
Vishen HalambagePSC73733756v CCCColombo15 Jun 2025
Aaron JonesSO737338102v LAKRDallas28 Jun 2025
Kusal MendisSL73735153v BANKandy10 Jul 2025
PA RaikesGIB73733348v BULSofia11 Jul 2025
Tanzid HasanBAN7373*4716v SLColombo16 Jul 2025
Saeed AhmedSWE7373*3745v HUNOslo17 Aug 2025
Romario ShepherdGAW7373*3457v SLKGros Islet26 Aug 2025
Ackeem AugusteSLK73733564v GAWGros Islet26 Aug 2025
Matthew StokesGUE73735181v SWICastel30 Aug 2025
C BevinCRO7373*6352v SERSzodliget31 Aug 2025
Liton DasBAN73734664v NEDSylhet3 Sept 2025
Kamil MisharaSL7373*4363v ZIMHarare7 Sept 2025
Sediqullah AtalAFG7373*5263v HKAbu Dhabi9 Sept 2025
R MazumderCYP7373*53100v SEREpiskopi31 Oct 2025
P KurupBHR7373*4745v INABali19 Nov 2025
K SuttisanTHA73735074v SINBangkok11 Dec 2025
Tilak VarmaIND737342101v SAAhmedabad19 Dec 2025
RM DorjiBHU73733266v MYAGelephu27 Dec 2025
Matt BoyleCAN7373*3066v CDNelson3 Jan 2026
Adam RossingtonCR7373*5382v STSylhet4 Jan 2026
Tom BlundellWEL737341102v NDWellington11 Jan 2026
Saif HassanDC73734455v CRDhaka18 Jan 2026
Sahibzada FarhanPAK73734165v USAColombo10 Feb 2026
Sikandar RazaZIM73734384v SADelhi1 Mar 2026
P BaronARG73735281v SURGeorge Town9 Mar 2026
Amir ButtMEX73733836v COSNaucalpan2 Apr 2026
Ayush MhatreCSK73734365v PKChennai3 Apr 2026
Sai SudharsanGT73734493v RRAhmedabad4 Apr 2026
P PushparajanMAC73733455v GIBMarsa7 May 2026
Krunal PandyaRCB73734645v MIRaipur10 May 2026

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.