Ranji Trophy special: An Interview with Himmat Singh
The 21 year old batsman from Delhi, who has made his Ranji debut this season, talks about his goals and history.
India in the 4th innings
Whether at home or away, India have shown a lack of killer instinct towards the end of a match.
The return of the traditional Test opener
Some modern batsmen are choosing to use traditional Test opening batting methods and flourishing.
Greater challenges lie ahead for India
The legacy of Kohli's India team will be decided based on how they perform in South Africa, England and Australia.
Resurgence of India's pace battery
For the first time in a long while, India have a threatening fast bowling attack with depth.
Of Kohli, double centuries, and captaincy
With his recent two hundred against Sri Lanka, Kohli has joined an elite club of batsmen with 5 double centuries in Test.
Bumrah in Test cricket?
Jasprit Bumrah has been India's best bowler in ODI and T20 cricket, but he may not be ready for the longest format.
Why you shouldn't write off MS Dhoni
The India wicket keeper and former captain Mahendra Singh Dhoni still has a lot to offer.
The curious case of Ishant Sharma
With age against him, the Delhi pace bowler will need to produce something special to stay in the national team.
Rangana Herath: Getting better with age
Sri Lanka's second-best spinner of all time has proved his worth over a long and fruitful Test career.
The stats history of India, Sri Lanka and Kolkata
Before the 1st Test between India and Sri Lanka at Eden Gardens in Kolkata, let's take a look at their past performances.
The Elite ODI Sixers Club
Only 6 batsmen have hit 200 sixes or more in ODI cricket.
India's middle order fragility
Too many under-performing players and an over-reliance on Virat Kohli will lead to problems for India.
One step forward, two steps back
The ICC's new Test Championship and ODI League offer some context to international cricket, but are still greatly flawed systems.
India (T20I) : Rohit Sharma (captain), Shreyas Iyer, Manish Pandey, Kedar Jadhav, Dinesh Karthik, MS Dhoni (wk), Hardik Pandya, Kuldeep Yadav, Yuzvendra Chahal, Jasprit Bumrah, Basil Thampi, Deepak Hooda, Mohammed Siraj, KL Rahul, Jaydev Unadkat, Washington Sundar, Virat Kohli (rested), Shikhar Dhawan (rested), Bhuvneshwar Kumar (rested)
Sri Lanka (T20I) : Thisara Perera (captain), Upul Tharanga, Angelo Mathews, Kusal Perera, Danushka Gunathilaka, Niroshan Dickwella, Asela Gunaratne, Sadeera Samarawickrama, Dasun Shanaka, Chaturanga de Silva, Sachith Pathirana, Akila Dananjaya, Dushmantha Chameera, Nuwan Pradeep, Vishwa Fernando, Lasith Malinga (rested)
India (ODI) : Rohit Sharma (captain), Shikhar Dhawan, Ajinkya Rahane, Shreyas Iyer, Manish Pandey, Dinesh Karthik, MS Dhoni (wk), Hardik Pandya, Axar Patel, Kuldeep Yadav, Yuzvendra Chahal, Jasprit Bumrah, Bhuvneshwar Kumar, Siddarth Kaul, Washington Sundar (replaces Jadhav), Kedar Jadhav (ruled out with an injury), Virat Kohli (rested)
Sri Lanka (ODI) : Thisara Perera (captain), Upul Tharanga, Danushka Gunathilaka, Lahiru Thirimanne, Angelo Mathews, Asela Gunaratne, Niroshan Dickwella (wk), Chaturanga de Silva, Akila Dananjaya, Suranga Lakmal, Nuwan Pradeep, Sadeera Samarawickrama, Dhananjaya de Silva, Dushmantha Chameera, Sachith Pathirana, Kusal Perera
India (3rd Test) : Virat Kohli (captain), Ajinkya Rahane (vice-captain), M Vijay, KL Rahul, Shikhar Dhawan, Cheteshwar Pujara, Rohit Sharma, Wriddhiman Saha (wk), R Ashwin, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Umesh Yadav, Ishant Sharma, Vijay Shankar
India (1st and 2nd Test) : Virat Kohli (captain), Ajinkya Rahane (vice-captain), M Vijay, KL Rahul, Shikhar Dhawan, Cheteshwar Pujara, Rohit Sharma, Wriddhiman Saha (wk), R Ashwin, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Umesh Yadav, Ishant Sharma, Bhuvneshwar Kumar, Vijay Shankar, Hardik Pandya (rested)
Sri Lanka (Test) : Dinesh Chandimal (captain), Dimuth Karunaratne, Dhananjaya de Silva, Sadeera Samarawickrama, Angelo Mathews, Lahiru Thirimanne, Rangana Herath, Suranga Lakmal, Dilruwan Perera, Lahiru Gamage, Lakshan Sandakan, Vishwa Fernando, Dasun Shanaka, Niroshan Dickwella (wk), Roshen Silva