Virat Kohli had a marvellous 2017 in ODIs and Tests, and with his run-scoring ability improving with every passing year, he is on track to break Sachin Tendulkar's ODI record if he continues in the same vein. But his chances of doing that in Tests seem difficult. read more