Indian cricket team captain Virat Kohli smashed his 58th international hundred against England in the third Test on Monday, scoring 103 runs off 197 balls. Interestingly, former cricketer Sachin Tendulkar had also scored 103(197) in a Test against England as his 58th international hundred, at Ahmedabad in 2001. Kohli has scored 23 Test hundreds and 35 ODI hundreds so far.