I also agree with Mr. Slater. Among youngsters, Virat Kohli is having a great technique. He have almost every kind of shots in his kitty. The only other young player who is as talented as him is West Indian batsman Darren Bravo. It is a treat to watch both these batsman batting.