Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR69/2 (10.5)BOL138/5 (20)WAR need 70 runs in 55 ballsODI2nd 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
Kamran AkmalPAK5959*4253v AUSDubai7 May 2009
Kumar SangakkaraSL59593182v INDChandigarh12 Dec 2009
David HusseyAUS59595422v ENGBarbados16 May 2010
Brendan TaylorZIM59593943v SAKimberley10 Oct 2010
Chamu ChibhabhaZIM59594162v SAKimberley10 Oct 2010
Shane WatsonAUS59593163v ENGAdelaide12 Jan 2011
Michael HusseyAUS5959*4542v WISt Lucia27 Mar 2012
Ravi BoparaENG59594441v WINottingham24 Jun 2012
David WarnerAUS59593416v PAKDubai10 Sept 2012
Martin GuptillNZ59595521v ENGWellington15 Feb 2013
Hamilton MasakadzaZIM59594841v BANBulawayo11 May 2013
Kumar SangakkaraSL5959*5390v SAColombo2 Aug 2013
Anton DevcichNZ595931101v BANMirpur6 Nov 2013
Tillakaratne DilshanSL5959*4980v NZKandy21 Nov 2013
Brendan TaylorZIM59594662v IRESylhet Stadium17 Mar 2014
Sikandar RazaZIM59594151v AFGBulawayo26 Oct 2015
Virat KohliIND5959*3371v AUSMelbourne29 Jan 2016
Vusi SibandaZIM59594652v HKNagpur8 Mar 2016
Khalid LatifPAK5959*4282v ENGManchester7 Sept 2016
Sharjeel KhanPAK59593673v ENGManchester7 Sept 2016
Tom BruceNZ5959*3951v BANMount Maunganui6 Jan 2017
Nizakat KhanHK59593372v NEDDubai18 Jan 2017
Gary WilsonIRE59593452v AFGGreater Noida12 Mar 2017
Quinton de KockSA59594451v BANBloemfontein26 Oct 2017
Martin GuptillNZ59594324v PAKMount Maunganui28 Jan 2018
Dawid MalanENG59594062v NZWellington13 Feb 2018
David WarnerAUS59592445v NZAuckland16 Feb 2018
Sarfaraz AliBHR59593554v MALAl Amarat21 Jan 2019
Shaiman AnwarUAE59593852v NEPDubai31 Jan 2019
Karl BirkenstockNAM59592864v UGAKampala21 May 2019
Craig ErvineZIM59593763v NEDRotterdam23 Jun 2019
Virat KohliIND59594560v WIProvidence6 Aug 2019
Karabo MotlhankaBOT59595531v NAMWindhoek20 Aug 2019
G VenkateswaranLUX59594471v CZEIlfov County1 Sept 2019
Colin de GrandhommeNZ59594623v SLKandy3 Sept 2019
Paul StirlingIRE59594762v NEPAl Amarat9 Oct 2019
Ryan ten DoeschateNED59594041v NAMDubai19 Oct 2019
Kinchit ShahHK5959*4823v CANAbu Dhabi24 Oct 2019
Farzan AfzalSPA5959*4353v GIBMurcia26 Oct 2019
JJ SmitNAM59592535v OMADubai29 Oct 2019
James VinceENG59593872v NZChristchurch1 Nov 2019
Babar AzamPAK5959*3852v AUSSydney3 Nov 2019
Colin MunroNZ59594262v INDAuckland24 Jan 2020
Usman PatelKUW5959*39100v IRAAl Amarat25 Feb 2020
Sidhant SinghSIN59595051v THABangkok29 Feb 2020
Abdul-Shakoor RahimzeiGER59594452v SPAAlmeria8 Mar 2020
Liton DasBAN59593953v ZIMDhaka9 Mar 2020
Brendan TaylorZIM5959*4861v BANDhaka11 Mar 2020
Wesley MadhevereZIM59594770v PAKHarare25 Apr 2021
Jos ButtlerENG59593972v PAKLeeds18 Jul 2021

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.