Kohli should be in. Anyone who has seen him play a few matches with objective eyes knows he is the most talented young batsman in the game right now. I am very fussy about technique. I love test cricket more than other and I know the other sub continent batsmen are not up to scratch. Kohli, however, is another tendulkar/dravid. Exceptional technique.
Some batsmen are batting out of place clearly, mainly 6+7, but having Chanderpaul at 7 would really make sure you batting for 2 days lol. Anderson for Herath depending on conditions. But otherwise, no English players there? They have been found out .