Virat Kohli's Test career was 11 years old on Monday.
To mark the occasion, the batting legend posted a montage of his many breath-taking innings on his Twitter handle.
'Time flies #20June #TestDebut', Kohli captioned the video.
Kohli, who made his Test debut against the West Indies at Sabina Park on June 20, 2011, has played 101 Tests, his last Test coming against Sri Lanka at the M Chinnaswamy stadium in March.
Kohli has scored 8,043 Test runs at an average of 50, scoring 27 centuries and 7 double hundreds.
He is currently training in Leicester for the one-off Test against England to be played at Edgbaston in Birmingham from July 1 to 5.
Virat Kohli's 100th Test: All The Numbers
When Virat Played His 1st Test...
June 20, 2011: Kohli's first Test, and he scores...
Is Virat Kohli the Greatest Of All Time?
Long live Tests while we have Virat Kohli: Warne