Rohit gaining form
My problem is, whenever India wins, Its always Rohit/Dhawan/Kohli scoring almost 75% of runs. A recipe for disaster in difficult conditions or when the bowlers are of the calibre of Starc, Amir, Rabada etc. You nedd 2 more batsmen who can lend their shoulders and share the burden of scoring runs.
Indian ODI team is totally flawed. Top heavy and the rest of the batsmen are passengers. Can't win tough matches in away situations with only 3 batsmen contributing.
SA will be favs in all formats. However, I expect our Test team to compete very well and may be even pull a win or draw the series. But if any team has a chance to win the series, this is it. The strongest Indian bowling unit in a while to tour SA. They have it in them to pick 20 wickets.