Virat Kohli Smashes 9,000 Test Runs During IND vs NZ 1st Test 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.