How many international centuries has Virat Kohli scored so far?

marysmith

Member
This is a widely discussed topic among cricket fans following his incredible career. His consistency across all formats has made him one of the modern greats of the game. What do you think about his place among the all-time batting legends?
 
As of 2026, Virat Kohli has impressively racked up 81 international centuries across all formats of cricket. This includes 30 in Test matches, 50 in One Day Internationals (ODIs), and 1 in T20 Internationals. This incredible milestone puts him among the elite century-makers in the history of international cricket.
 
As of 2026, Virat Kohli has impressively racked up 81 international centuries across all formats of cricket. This includes 30 centuries in Test matches, 50 in One Day Internationals (ODIs), and 1 in T20 Internationals.His incredible consistency has earned him a spot among the greatest batsmen in the history of international cricket, making him one of the top century-makers in the game.
 
Virat Kohli has scored over 80 international centuries across Tests, ODIs, and T20Is, making him one of the greatest batsmen in cricket history. His centuries come in all formats and against top teams worldwide. Known for consistency and chasing ability, he continues to add to his tally. His records place him among legends like Sachin Tendulkar.
 
Back
Top