The Kohli-Shastri captain-coach team has led India in 12 Tests outside Asia and the West Indies. Here is a non-results-based assessment of their team selections.
Adelaide 2014-15 - Play Karn Sharma - 66 first-class wickets in 34 matches at the time - ahead of R Ashwin. Karn goes for nearly five an over while opposition spinner Nathan Lyon takes 12 wickets.
Sydney 2014-15 - Drop Cheteshwar Pujara, who had just helped India draw a Test. Play out-of-sorts Suresh Raina.
Cape Town 2017-18 - Drop Ajinkya Rahane based on his form on slower pitches. Play Rohit Sharma.
Centurion 2017-18 - Continue excluding Rahane, and also drop Bhuvneshwar Kumar, India's best bowler and second-best batsman in the previous Test.
Johannesburg, 2017-18 - Finally get Rahane back, but play five bowlers on a brutish pitch where extra batting cover is required. Hardik Pandya is required to bowl only eight overs.
Birmingham 2018 - Shikhar Dhawan is picked again. Only one spinner when Ashwin takes wickets even on day one. Pandya required to bowl only 10 overs.
Lord's 2018 - Two spinners in a four-day Test on a pitch kept under covers and moist with the weather around.
Trent Bridge 2018 - Get it right.
Southampton 2018 - Play Ashwin, who has not yet fully recovered from an injury. Believed to be 75-80%.
The Oval 2018 - Pick Hanuma Vihari ahead of Karun Nair, who has been with the squad for ages and might never get to play a Test again.
Adelaide 2018-19 - Get it right. Perfect combination. Six batsmen on a difficult pitch, balanced attack of three best quicks and No. 1 spinner.