India v South Africa, World Cup 2015, Group B, Melbourne February 21, 2015

Amla, Steyn lead SA dominance over India

While South Africa's fast bowlers have posed the toughest challenge for India's batsmen, South Africa's batsmen have, largely, dominated the contests

Quinton de Kock averages 114 against India © Getty Images

1 Number of teams that have never lost to India in the World Cup - South Africa. They have played each other three times. South Africa have done better in recent times too, winning seven of the last-ten ODIs played between the two teams.

7-2 South Africa's win-loss record at the MCG. Their win-loss ratio of 3.5 is the best for any visiting team at this venue, better than Australia's too although the hosts have played 118 matches at the ground. India have eight wins in 18 ODIs at MCG. They have won only three of their last-ten ODIs here.

25.31 Batting average of India's top seven against South Africa when they play outside India, which is a near 15-run drop from their overall average in ODIs since 2010. India's top-three batsmen and the middle-order show a proportionate decrease in their averages against South Africa. India's top-order scores considerably slowly too: their strike rate which is 87.49 overall, comes down to 76.44.

India's top seven v SA in away/neutral ODIs since 2010
  Top seven
Top-order (No.1 to No. 3) Middle-order (No.4 to No. 7)
  Mats Ave SR 100s/50s Mats Ave SR 100s/50s Mats Ave SR 100s/50s
Overall 141 39.91 87.6 56/168 141 41.39 87.4 39/87 141 38.29 87.7 17/81
v SA at neutral/away venues 9 25.31 80.7 2/6 9 26.52 76.4 1/3 9 24.41 84.5 1/3

2 Number of century opening stands by India against South Africa in 12 innings since 2010 (one of them was by India's current opening pair - Shikhar Dhawan and Rohit Sharma in the Champions Trophy in Cardiff). However, the remaining ten innings have produced only 131 runs with a highest of 25 runs.

Indian openers v South Africa since 2010
Openers Inns Runs Ave SR Fifty-plus
 100 stands  2  269  134.5  114.95  2
 Rest  10  131  13.1  66.83  0

12 Number of fifty-plus scores hit by South Africa's openers against India in 13 innings since 2010 - the most they have hit against any side. South Africa's current openers haven't had any problems like their Indian counterparts, scoring five hundreds and five fifties between them and collectively averaging 69.57 against India.

60.54 AB de Villiers' batting average against India in ODIs since 2010. He has hit three hundreds and four fifties in 13 innings. De Villiers' and Amla's seven fifty-plus scores against India in this period are the second highest by any batsman after Kumar Sangakkara's 12. Quinton de Kock's averages 114 against India with three centuries in consecutive innings - only the second player - after Zaheer Abbas, also against India - to hit three consecutive ODI hundreds against one team. Overall, de Villiers' is the top scorer for South Africa against India with 891 runs at an average of 46.89.

Top SA batsmen v India
Batsman Inns Runs Ave SR 100s 50s
  AB de Villiers  22  891  46.89  105.31  3  5
  Hashim Amla  12  632  57.45  90.67  2  5
  JP Duminy  14  417  34.75  89.87  0  4
  Quinton de Kock  3  342  114  95.26  3  0
  Faf du Plessis  5  124  31  92.53  0  1
  David Miller  6  97  24.25  124.35  0  1

20.52 South Africa fast bowlers' average against India when playing them outside India in ODIs since 2010. No other team does better against India outside India. In these games, South Africa's fast bowlers are nearly twice as effective against India's batsmen.

South Africa fast bowlers v India
Mat Wkts BBI Ave Econ SR 4w/5w
 outside India  9  57  4/22  20.52  4.73  26  4/0
 in India  4  21  5/50  40.19  6.58  36.6  0/1

1 Centuries by India's batsmen in the current squad against South Africa in ODIs. Shikhar Dhawan's 114 in the Champions Trophy in Cardiff. MS Dhoni is the top runscorer for India agianst South Africa with 497 runs but his average of 27.61 against them is his worst against any team in ODIs.

India batsmen v South Africa
Batsman Inns Runs Ave SR 100s 50s
  MS Dhoni  21  497  27.61  84.81  0  3
  Virat Kohli  11  344  34.4  77.47  0  3
  Suresh Raina  11  281  25.54  87.26  0  1
  Rohit Sharma  10  207  20.7  64.68  0  1
  Ravindra Jadeja  5  160  40  108.1  0  0
  Shikhar Dhawan  3  126  42  115.59  1  0

15.80 Dale Steyn's bowling average against batsmen in the current India squad. He has an economy of 3.88 against them. Against India's top-seven batsmen he averages 25.3 and has an economy of 4.10.

Dale Steyn v India's top-seven
Batsman Runs Dis Balls Ave Eco SR
  Shikhar Dhawan  0  1  2  0  -  2
  Virat Kohli  35  2  59  17.5  3.55  29.5
  MS Dhoni  39  2  41  19.5  5.7  20.5
  Suresh Raina  36  1  44  36  4.9  44
  Ajinkya Rahane  3  0  8  -  2.25  -
  Ravindra Jadeja  10  0  10  -  6  -
  Rohit Sharma  29  0  58  -  3  -

3 Number of times Hashim Amla has been dismissed by Mohammad Shami in 30 deliveries in ODIs. Amla averages 7.33 against the bowler; against the rest of the Indian bowling attack, Amla averages 100.5.

Hashim Amla v India bowlers
Runs dis bf Ave SR
 v Mohammad Shami  22  3  33  7.33  73.33
 v rest  201  2  225  100.5  89.33

4.00 De Villiers' batting average against Umesh Yadav in ODIs - he has been dismissed twice by the bowler in 18 deliveries. Against the rest of the Indian attack he averages a more than healthy 69.25 per dismissal.

AB de Villiers v India bowlers
Runs dis bf Ave SR
 v Umesh Yadav  8  2  18  4  44.44
 v rest  277  4  235  69.25  117.87

1 Wickets taken by R Ashwin against South Africa in 38 overs in ODIs. He has given away 216 runs at an economy of 5.68 - easily his worst bowling record against team in ODIs.

Shiva Jayaraman is a sub-editor (stats) at

Comments have now been closed for this article

  • Android on February 23, 2015, 0:04 GMT

    what happened with to the stats now? they will still remain the same.... but the fact is SA was comprehensively beaten by no other teams have. go Dhoni and Co. #We won't give it back.

  • Dummy4 on February 22, 2015, 8:09 GMT

    @spartaArmy. My dear India in No. 2 in ODI Rankings and is on top in Pool B on WC15. Get it

  • Manesh on February 22, 2015, 2:54 GMT

    @SpartaArmy. According to which ODI ranking they are not in Top 5? May be your own rankings...By the way, how may matches your team and India won in Champions Trophy in England ? speechless... huh..

  • Manesh on February 22, 2015, 2:46 GMT

    lol. When India won all matches against Pakistan, statistics are just numbers and new history will based on the statistics, pundits predict Indian loss...Personally, I too like a loss in this stage, which will motivate our players to get the cup....just like last WC. SA are chokers and they will choke QF or Semis.

  • Cricinfouser on February 22, 2015, 1:40 GMT

    Please Amla and AB , please treat this match as a final and get the upperhand on that overated band of IPL actors. let them smell leather near their noses at tremendous pace that will weaken the knees of the early indian batsmen and cause them to capitulate just like what Austrailia did to them. Please Amla and AB bring back the WC to SA for the first time.

  • Rajshekar on February 21, 2015, 23:51 GMT

    @Shahadat Hossain .. You keep dreaming that!

  • Dummy4 on February 21, 2015, 22:38 GMT

    Its India Batting first is a must .. Thats the only one way India can win ...and one of the openers plays for at least 30 -35 overs..Openers Innings will be crucial and have to score above 275 ..If India will be 1/3 rd Probablity to win , as Bowling is not that strong comparing the SA attack . or a Miracle performance by any Bowler like Venky in World cup 96..Lets c ..but Batting first for India is the only hope to counter SA Lions.

  • Asmat on February 21, 2015, 17:43 GMT

    statics shows poor record of india against south africa. How it possible that indian team ( home pitches lions ) win over strong side. Pace Swing & Lenght are waiting on MCG.

  • bhanu on February 21, 2015, 17:26 GMT

    @Junaid: If you are in to demolition, yes of-course.. it is the best contest in groups. SA is going to annihilate IND. AUS,NZ and SA are just too good for rest of the teams. With all the resources at its disposal, be it money or size of population, IND cricket team should be superior to all , but they are not even in top 5. If not for the money they bring to table, I wonder how many people outside IND would like to watch them play.

  • Don on February 21, 2015, 16:49 GMT

    No saffa I know is overconfident about this game. I don't care about the stats. India can beat any team if they'click'. Most important game of the stage for SA. If the proteas can beat the world champs it will set the up very well mentally for the QFs. #proteafire

  • No featured comments at the moment.