Since, making his debut in 2008, Kohli has played 254 ODIs, 96 Tests, and 92 T20Is for the national side. He has several records in all the formats and is the only batter to have a 50-plus average in all three formats of the game at the same time.