We all know Virat Kohli is in peak fitness and won't give up easily, but how many more years will he continue to grace the ...