The Indian Cricket team has left for South Africa. While history has it that we haven't done too well there, signs are ripe that this series will be different from others. Here we bring to you, ten reasons why India will (should) do well in South Africa.

1: The top order - Dhawan, Rohit Sharma and Kohli - is looking good. India have a new batting triumvirate!

2: The Indian pace attack has never looked so solid. Zaheer, Bhuvaneshwar Kumar, Mohammed Shami, Umesh Yadav and Ishant give India a good chance!

3: Sachin has retired. The youngsters will be keen to show that THERE IS LIFE AFTER TENDULKAR!

4: Dale Styen and Jacques Kallis are carrying injury niggles. This will help India!

5: India are coming off 6 straight ODI series wins, with wins against England and Australia as well as the Champions Trophy in England. CONFIDENCE IS HIGH!

6: South Africa just lost an ODI series to Pakistan. They are not unbeatable at home!

7: India A played a series in SA recently. The result? A drawn Test series and both ODIs won. The youngsters know what to expect in South Africa.

8: Rohit Sharma and Cheteshwar Pujara struck Test centuries on the India A tour. SA pitches are not alien to them anymore.

9: Their pitches are not as pace friendly as before. Saeed Ajmal was pretty economical for Pakistan which means Ravichandran Ashwin will thrive!

10: An away series triumph is one of the few things missing from Dhoni's CV. RIGHT NOW IS THE TIME!