INDvsSA #CenturionTest #ViratKohli Team India has had a splendid year so far. There have been several hits and misses but ...