Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Ben Stokes: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
312331134.783lbw b D Bishoo2v WILondon25 Sept 2011
9*501180.007not out2v NZLondon25 Jun 2013
5410125.003c BCJ Cutting b GJ Maxwell2v AUSSydney2 Feb 2014
450080.007st †D Ramdin b MN Samuels2v WIBarbados9 Mar 2014
01000.006b K Santokie1v WIBarbados13 Mar 2014
150020.004b AM Lilley2v LANChester-le-Street29 May 2014
5130038.465c AD Hales b SJ Mullaney1v NOTNottingham30 May 2014
241540160.004c GM Andrew b C Munro1v WORWorcester7 Jun 2014
201711117.654run out1v LEIChester-le-Street20 Jun 2014
8102080.005c DJ Willey b SP Crook1v NORNorthampton27 Jun 2014
49*2653188.464not out2v DERChester-le-Street29 Jun 2014
773785208.113c GJ Bailey b CJ Boyce1v HHHobart7 Jan 2015
14152093.334c CL White b JP Faulkner1v MSMelbourne10 Jan 2015
4110036.363c & b DT Christian2v BHMelbourne13 Jan 2015
331913173.684c KW Richardson b A Zampa2v ASMelbourne19 Jan 2015
191311146.154c TC Knight b TM Dilshan1v DERDerby5 Jun 2015
402812142.864lbw b A Javid1v WARChester-le-Street6 Jun 2015
24*1340184.627not out1v NZManchester23 Jun 2015
1*100100.007not out1v AUSCardiff31 Aug 2015
11711157.145st †AB de Villiers b Imran Tahir1v SACape Town19 Feb 2016
130033.336c & b CH Morris1v SAJohannesburg21 Feb 2016
15721214.296lbw b DJ Bravo1v WIMumbai16 Mar 2016
15911166.673c CH Morris b K Rabada2v SAMumbai18 Mar 2016
781087.505b Rashid Khan1v AFGDelhi23 Mar 2016
6*101600.006not out1v SLDelhi26 Mar 2016
13810162.506c LMP Simmons b DJ Bravo1v WIKolkata3 Apr 2016
561083.333c KS Williamson b A Lyth2v YORChester-le-Street24 Jun 2016
11820137.503c NJ Dexter b CJ McKay2v LEIChester-le-Street10 Jul 2016
120050.003lbw b S Prasanna2v NORChester-le-Street15 Jul 2016
563643155.563c TT Bresnan b Azeem Rafiq1v YORBirmingham20 Aug 2016
18840225.003c RI Keogh b BW Sanderson1v NORBirmingham20 Aug 2016
470057.146c Babar Azam b Hasan Ali1v PAKManchester7 Sept 2016
2*50040.005not out2v INDKanpur26 Jan 2017
382722140.745lbw b A Nehra2v INDNagpur29 Jan 2017
671085.716c SK Raina b YS Chahal2v INDBangalore1 Feb 2017
211430150.004c TG Southee b HH Pandya2v MIPune6 Apr 2017
503223156.254c & b AR Patel1v PKIndore8 Apr 2017
250040.005c †RR Pant b PJ Cummins2v DCPune11 Apr 2017
251821138.894b AJ Tye1v GLRajkot14 Apr 2017
230066.675b AF Milne1v RCBBangalore16 Apr 2017
10910111.115c sub (V Shankar) b B Kumar2v SHPune22 Apr 2017
171220141.675b MG Johnson1v MIMumbai24 Apr 2017
103*6376163.495not out2v GLPune1 May 2017
14151093.335c & b SP Narine2v KKRKolkata3 May 2017
392513156.004b Rashid Khan1v SHHyderabad6 May 2017
332532132.005c CJ Anderson b Mohammed Shami2v DCDelhi12 May 2017
934767197.874c NT Broom b JA Duffy1v OTAChristchurch14 Dec 2017
171030170.004c BM Wheeler b BJ Small2v CDNelson17 Dec 2017
231911121.054c JA Clarkson b BJ Small1v CDRangiora22 Dec 2017
580062.504c KS Williamson b B Stanlake1v SHHyderabad9 Apr 2018
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.