Virat Kohli announced his retirement from Tests on May 12. He has played 123 Tests for India, scoring 9230 runs in 210 innings at a 46.85 average. Meanwhile, ex-West Indies player Sir Vivian Richards played 121 Tests, making 8540 runs in 182 innings at a 50.23 average. While Virat has 30 Test hundreds to his name, Richards scored 24 centuries.