Sachin Tendulkar or Virat Kohli - The Better Batsman

It's quite difficult to compare two legends from two different generations. Sachin was the master of the straight drive while Kohli is nowhere behind with his cover drive. Sachin was the first man to score 10000 runs in ODI Cricket while Virat is the fastest to reach that landmark. Sachin played for 24 years while Virat is supremely fit to play for atleast 6-7 years more at the moment. Sachin played in the generation where the game was dominated by the bowlers. Every team had 2-3 and sometimes 4 quality bowlers. The pitches were not flat. They were quite challenging. Today the game is dominated by the batsman, the pitches have gone flat, every team has only 1 or sometimes 2 quality bowlers. At that time 250 was the winning total while today 330 isn't safe anymore. If we talk about Virat he has mastered the art of chase. He has already scored the most number of centuries while chasing by any player in the ODI. His average and consistency in all formats is quite remar...