As of now, Kohli has 9,000 runs in 116 Test matches under his belt, with an average of 48.91 with the help of 29 centuries and 31 half-centuries.