Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Dale Steyn: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
582865207.149c JO Holder b SJ Benn1v WIPort Elizabeth26 Dec 2014
33*2632126.9210not out4v WIPort Elizabeth26 Dec 2007
282750103.7010c SR Watson b MG Johnson2v AUSCape Town1 Mar 2014
232340100.007c †Sarfraz Ahmed b Mohammad Amir2v PAKCenturion26 Dec 2018
47583381.0310c †MJ Prior b JM Anderson1v ENGDurban26 Dec 2009
29*362280.568not out2v SLDurban26 Dec 2011
15213071.4310c RP Singh b Harbhajan Singh1v INDChennai26 Mar 2008
60858170.599b DT Tiripano1v ZIMBloemfontein3 Oct 2018
19272070.3710c RS Morton b RN Lewis2v WICape Town2 Jan 2008
23333169.7010b SA Patterson2v YORSouthampton20 Jun 2018
32482166.679c sub (M Vijay) b Harbhajan Singh3v INDCape Town2 Jan 2011
23354065.719lbw b BAW Mendis2v SLKandy9 Jul 2014
20313064.529lbw b SCJ Broad2v ENGChennai6 Mar 2011
41642364.069c †BJ Haddin b PJ Cummins3v AUSJohannesburg17 Nov 2011
25402162.5010c MHW Papps b IE O'Brien2v NZCenturion16 Nov 2007
25415060.9810c †OB Cox b WD Parnell1v WORWorcester4 Sept 2018
15262057.6910b L Embuldeniya1v SLDurban13 Feb 2019
26474055.329c GP Swann b SCJ Broad1v ENGLondon16 Aug 2012
39734253.429st †D Ramdin b SJ Benn1v WITrinidad10 Jun 2010
16*311051.6110not out1v INDCape Town5 Jan 2018
20*410148.788not out1v WISt Kitts18 Jun 2010
15*311148.399not out1v AUSJohannesburg17 Nov 2011
27573147.379c Mohammad Hafeez b Abdur Rehman1v PAKAbu Dhabi20 Nov 2010
15321146.8810st †Adnan Akmal b Saeed Ajmal1v PAKAbu Dhabi14 Oct 2013
15321146.889b Bilawal Bhatti2v PAKCape Town24 Nov 2013
44947046.817c †MS Dhoni b Z Khan2v INDDurban26 Dec 2013
9200045.008c LRPL Taylor b DAJ Bracewell1v NZDunedin7 Mar 2012
26593044.078c IJL Trott b JM Anderson1v ENGCape Town3 Jan 2010
28652043.089lbw b AB McDonald4v AUSSydney3 Jan 2009
30712242.259c KC Sangakkara b HMRKB Herath2v SLColombo24 Jul 2014
10242041.678c CA Pujara b Z Khan4v INDDurban26 Dec 2010
19462041.3010c RJ Sidebottom b KP Pietersen2v ENGLondon10 Jul 2008
761919139.7910b PM Siddle2v AUSMelbourne26 Dec 2008
15422035.718c †MS Wade b BW Hilfenhaus1v AUSBrisbane9 Nov 2012
17492034.6910c MJ North b AB McDonald2v AUSJohannesburg26 Feb 2009
431257034.408lbw b HMRKB Herath4v SLDurban26 Dec 2011
17522032.699c CR Woakes b MM Ali2v ENGDurban26 Dec 2015
13402032.5010st †BB McCullum b DL Vettori2v NZCape Town27 Apr 2006
7221031.8210b Shahadat Hossain2v BANMirpur22 Feb 2008
7220031.829st †BJ Haddin b SM Katich4v AUSDurban6 Mar 2009
10320031.258b J Nyumbu1v ZIMHarare29 Aug 2014
13452028.8910c KD Mills b CS Martin1v NZCenturion15 Apr 2006
6220027.2710c ST Jayasuriya b M Muralitharan1v SLColombo4 Aug 2006
7*271025.9310not out3v NZCenturion15 Apr 2006
6*240025.0010not out4v INDJohannesburg15 Dec 2006
10*420023.8110not out1v PAKDubai12 Nov 2010
9381023.685c JWA Taylor b SCJ Broad3v ENGLondon16 Aug 2012
5230021.749c JS Patel b DAJ Bracewell1v NZPort Elizabeth11 Jan 2013
6281021.439c †N Dickwella b HMRKB Herath4v SLColombo24 Jul 2014
8411019.5110c †BJ Haddin b PM Siddle2v AUSDurban6 Mar 2009
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.