48MatchesODI 35 · T20I 13
1,020Runsaverage 32.90 · SR 95.1
92*Highest score0 hundreds · 5 fifties

MS Dhoni against South Africa by format

FormatMatRunsAvgSR100s/50sHS
ODI3581632.6488.30/492*
T20I1320434.00137.80/152*

MS Dhoni against South Africa year by year

YearMatRunsAvgSR100s/50sHS
2019 ODI13434.0073.90/034
2018 ODI66934.5081.20/042*
2018 T20I38040.00160.00/152*
2017 ODI10——0/0—
2015 ODI623046.0098.70/192*
14 earlier years
YearMatRunsAvgSR100s/50sHS
2015 T20I22525.00125.00/020*
2014 T20I10—0.00/00*
2013 ODI411137.0086.70/165
2012 T20I223—176.90/023*
2011 ODI68717.4059.20/038
2011 T20I110—90.90/010*
2010 ODI310351.50145.10/168*
2010 T20I116—266.70/016*
2009 T20I155.0041.70/05
2007 ODI21414.0093.30/014*
2007 T20I14545.00136.40/045
2006 ODI413934.7595.90/155
2006 T20I100.000.00/00
2005 ODI22914.5053.70/017

MS Dhoni's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
92*86ODIHolkar Cricket Stadium14 Oct 2015
68*35ODICaptain Roop Singh Stadium24 Feb 2010
6571ODIWanderers Stadium5 Dec 2013
5548ODINewlands26 Nov 2006
52*28T20ISuperSport Park21 Feb 2018

MS Dhoni against South Africa by ground

GroundMatRunsAvgSR
Wanderers Stadium616140.2585.6
SuperSport Park610150.50116.1
Kingsmead510726.7582.9
Newlands48220.5088.2
St George's Park34113.6789.1
Wankhede Stadium23919.5070.9
Civil Service Cricket Club, Stormont21414.0093.3
Holkar Cricket Stadium192—107.0

South Africa bowlers MS Dhoni has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Morné Morkel10180379.2
Dale Steyn921083117.4
Kagiso Rabada8061176.3
Jacques Kallis77772100.0
JP Duminy7463085.1
Johan Botha5755196.5
Charl Langeveldt54582107.4
Imran Tahir5448288.9

MS Dhoni's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
5 Jun 2019ODI34462073.9WonThe Rose Bowl
24 Feb 2018T20I121110109.1WonNewlands
21 Feb 2018T20I52*2843185.7LostSuperSport Park
18 Feb 2018T20I161120145.5WonWanderers Stadium
13 Feb 2018ODI13171076.5WonSt George's Park
38 older innings
DateFormatRunsBalls4s6sSRResultGround
10 Feb 2018ODI42*433197.7LostWanderers Stadium
7 Feb 2018ODI10220045.5WonNewlands
1 Feb 2018ODI4*310133.3WonKingsmead
25 Oct 2015ODI27293093.1LostWankhede Stadium
22 Oct 2015ODI15161093.8WonMA Chidambaram Stadium
18 Oct 2015ODI47615077.0LostSaurashtra Cricket Association Stadium
14 Oct 2015ODI92*8674107.0WonHolkar Cricket Stadium
11 Oct 2015ODI313010103.3LostGreen Park
5 Oct 2015T20I580062.5LostBarabati Stadium
2 Oct 2015T20I20*1221166.7LostHPCA Stadium
22 Feb 2015ODI181130163.6WonMelbourne Cricket Ground
4 Apr 2014T20I0*1000.0WonShere Bangla National Stadium
8 Dec 2013ODI19310061.3LostKingsmead
5 Dec 2013ODI65718191.5LostWanderers Stadium
6 Jun 2013ODI272630103.8WonSophia Gardens
2 Oct 2012T20I23*1330176.9WonR Premadasa Stadium
12 Mar 2011ODI12*210057.1LostVCA Stadium, Jamtha
23 Jan 2011ODI5101050.0LostSuperSport Park
21 Jan 2011ODI280025.0LostSt George's Park
18 Jan 2011ODI5121041.7WonNewlands
15 Jan 2011ODI38611062.3WonWanderers Stadium
12 Jan 2011ODI25351071.4LostKingsmead
9 Jan 2011T20I10*110090.9WonMoses Mabhida Stadium
2 May 2010T20I16*611266.7WonDaren Sammy National Cricket Stadium
27 Feb 2010ODI9701128.6LostNarendra Modi Stadium
24 Feb 2010ODI68*3574194.3WonCaptain Roop Singh Stadium
21 Feb 2010ODI26292089.7WonSawai Mansingh Stadium
16 Jun 2009T20I5120041.7LostTrent Bridge
20 Sept 2007T20I453341136.4WonKingsmead
1 Jul 2007ODI14*1120127.3WonCivil Service Cricket Club, Stormont
29 Jun 2007ODI04000.0WonCivil Service Cricket Club, Stormont
3 Dec 2006ODI44492289.8LostSuperSport Park
1 Dec 2006T20I02000.0WonWanderers Stadium
29 Nov 2006ODI262141123.8LostSt George's Park
26 Nov 2006ODI554834114.6LostNewlands
22 Nov 2006ODI14273051.9LostKingsmead
28 Nov 2005ODI12261046.2WonWankhede Stadium
16 Nov 2005ODI17281060.7LostRajiv Gandhi International Stadium

MS Dhoni vs South Africa: questions and answers

How many matches has MS Dhoni played against South Africa?
MS Dhoni has played 48 matches against South Africa (35 in ODIs, 13 in T20Is), from 2005 to 2019. India won 26 and lost 21 of them.
How many runs has MS Dhoni scored against South Africa?
MS Dhoni has scored 1,020 runs in 43 innings against South Africa at an average of 32.90 and a strike rate of 95.1 (816 runs at an average of 32.64 in ODIs, 204 runs at an average of 34.00 in T20Is).
What is MS Dhoni's highest score against South Africa?
MS Dhoni's highest score against South Africa is 92 not out off 86 balls (ODI) at Holkar Cricket Stadium on 14 October 2015.
How many hundreds has MS Dhoni scored against South Africa?
MS Dhoni has scored no hundreds and 5 fifties against South Africa.
Where has MS Dhoni scored the most runs against South Africa?
At Wanderers Stadium: 161 runs in 5 innings against South Africa, at an average of 40.25.
How does MS Dhoni usually get out against South Africa?
Of MS Dhoni's 31 dismissals against South Africa: caught 21, bowled 6 and run out 4. Morné Morkel has dismissed MS Dhoni most often, 3 times in 101 balls.
When did MS Dhoni last play against South Africa?
On 5 June 2019 (ODI) at The Rose Bowl: 34 off 46 balls. India won that match.