T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Dale Steyn: Batting by series (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Pakistan in South Africa Test Series 2012/1320133322712*27.0027100.0000041
Pakistan in South Africa ODI Series 2012/132013420994.502536.0000110
Indian Premier League 2013201317865318*26.5036147.2200152
Pakistan v South Africa Test Series 2013/14201323029159.6712024.1700021
Pakistan v South Africa ODI Series 2013/142013210222.00450.0000000
Pakistan in South Africa T20I Series 2013/142013210111.00333.3300000
Pakistan in South Africa ODI Series 2013/142013210151515.003246.8800011
India in South Africa Test Series 2013/142013231604430.0011651.7200091
Australia in South Africa Test Series 2013/142014352432814.339943.4300050
World T20 2013/142014531653.00785.7100110
Indian Premier League 20142014144122127.332684.6200010
South Africa in Sri Lanka ODI Series 20142014310232323.003565.7100040
South Africa in Sri Lanka Test Series 20142014230393013.0011932.7700032
Zimbabwe Triangular Series 2014201452015107.504235.7100010
South Africa in New Zealand ODI Series 2014/152014210000.0020.0000100
South Africa in Australia ODI Series 2014/152014442221211.002588.0000031
Sir Vivian Richards Trophy 2014/152014-2015320585829.0029200.0001165
West Indies in South Africa ODI Series 2014/15201531166*-1346.1500010
ICC Cricket World Cup 2014/15201582017168.502470.8300030
Indian Premier League 201520156322019*20.0013153.8500130
South Africa in Bangladesh Test Series 20152015210222.002100.0000000
New Zealand in South Africa ODI Series 20152015310222.00922.2200000
South Africa in India ODI Series 2015/162015530311310.333296.8800022
Freedom Trophy 2015/162015120864.002334.7800010
Basil D'Oliveira Trophy 2015/16201512019179.507326.0300020
Indian Premier League 20162016110111.00250.0000000
NatWest T20 Blast 2016201651177*-5140.0000010
Caribbean Premier League 2016201671111*-1100.0000000
New Zealand in South Africa Test Series 201620162211513*15.002657.6900002
Australia in South Africa ODI Series 2016/17201641166*-5120.0000010
South Africa in Australia Test Series 2016/172016110444.004100.0000010
India tour of South Africa 2017/1820181221616*-3545.7100010
Royal London One-Day Cup 20182018332868.007114.2900010
Specsavers County Championship 20182018571652510.8311357.52002111
South Africa tour of Sri Lanka 201820182401684.003151.6100111
Vitality Blast 201820184221911*-2095.0000020
Zimbabwe tour of South Africa 2018/192018221646064.008872.7301091
South Africa tour of Australia 2018/192018310333.001127.2700000
Mzansi Super League 2018/1920189421715*8.5013130.7700111
Pakistan tour of South Africa 2018/192018-2019652382312.675667.8600151
Sri Lanka tour of South Africa 2018/19201955220156.675040.0000120
Indian Premier League 2019201921100*-0-00000
Mzansi Super League 2019/202019822138*-1586.6700010
England tour of South Africa 2019/20202021155*-2250.0000010
Australia tour of South Africa 2019/202020110000.0010.0000100
Indian Premier League 2020/21202031111*-250.0000000
Lanka Premier League 2020/212020210111.00520.0000000
Pakistan Super League 2020/21202132200*-20.0000000
PreviousPage 2

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