Virat Kohli: 'I have given my heart and soul to Test cricket'

“Feels surreal, never imagined I would play 100 Tests for India”

Full credit to espncricinfo.com Please read more here.