1. India Cricket Team
The Indian cricket team is going through one of the best phases in their cricketing history. They have managed to build an impeccable bench strength over the last few years. Recently, in the test series against Australia, the Indian team was ridden with as many as nine injuries. Despite this, they defeated the mighty Aussies 2-1.
The depth in Indian Cricket has allowed them to send two touring teams at the same time. The Indian test squad is in England, while a fairly inexperienced but talented squad has been sent to Sri Lanka. The Indian Premier League and the Domestic structure of the country has helped them to produce an abundance of world-class talent.