Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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 runsFirst-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
Brett D'OliveiraWOR71713863v BBWorcester3 Jun 2022
Daniel SamsESS71712466v SUSChelmsford17 Jun 2022
Saim HussainBUL71712447v SERSofia26 Jun 2022
Daniel LawrenceESS71713783v GLAChelmsford2 Jul 2022
Norman VanuaPNG71713727v SINSingapore3 Jul 2022
Nathan McGuireNW71713575v NKDublin27 Jul 2022
Iqbal HossainAUA71713475v BULVantaa30 Jul 2022
James VinceSB7171*4181v WFSouthampton3 Aug 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
Apoorv WankhadeVID7171*4255v RAIRajkot22 Oct 2022
Nazmul Hossain ShantoBAN71715571v ZIMBrisbane30 Oct 2022
Lorcan TuckerIRE7171*4891v AUSBrisbane31 Oct 2022
Pathum NissankaKF71714182v CSHambantota6 Dec 2022
II SelemaniTAN71714083v CAMKigali City9 Dec 2022
Virandeep SinghMAS71714264v SINBangi18 Dec 2022
Manpreet SinghSIN71713346v QATBangi23 Dec 2022
Waseem MuhammadME71713955v SWAbu Dhabi14 Jan 2023
Chris LynnGG71714283v DVDubai22 Jan 2023
Shamim HossainRR71715144v FBDhaka12 Feb 2023
Shoaib MalikKK7171*4981v QGKarachi18 Feb 2023
Sikandar RazaLQ7171*3483v QGLahore2 Mar 2023
Mark ChapmanNZ7171*42101v PAKRawalpindi20 Apr 2023
Ajinkya RahaneCSK7171*2965v KKRKolkata23 Apr 2023
Faf du PlessisRCB71714772v SHHyderabad18 May 2023
Rob YatesBB71715381v NORNorthampton31 May 2023
Wayne MadsenDER7171*52120v BBDerby2 Jun 2023
Alex HalesNOT71713583v WORNottingham2 Jun 2023
James VinceHAM7171*3983v SUSSouthampton3 Jun 2023
Kiran CarlsonGLA71714564v SOMCardiff21 Jun 2023
Ryan HigginsMID7171*3645v GLACardiff2 Jul 2023
KTK RodrigoMAL71715491v QATDoha1 Oct 2023
Ravija SandaruwanKUW71714036v QATDoha2 Oct 2023
Nitish RanaUP7171*4972v GUJChandigarh31 Oct 2023
Ahmed FaizMAS71714126v SINKirtipur2 Nov 2023
Tom BlundellWEL71713974v NDMount Maunganui2 Jan 2024
Leus du PlooyJSK71714373v PRPaarl17 Jan 2024
Marco JansenSEC7171*3146v PRPaarl2 Feb 2024
Andre RussellWI71712947v AUSPerth13 Feb 2024
Tamim IqbalFB71714574v DDChattogram14 Feb 2024
Rassie van der DussenLQ7171*4143v IULahore17 Feb 2024
Colin MunroIU71715371v PZLahore26 Feb 2024
Tristan StubbsDC7171*2537v MIMumbai7 Apr 2024
Sunil NarineKKR71713294v PKKolkata26 Apr 2024
Sanju SamsonRR7171*3374v LSGLucknow27 Apr 2024
PR SurveINA7171*6135v THABali1 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.