Sachin VS Virat Kohli: Who has scored more centuries?

Sachin Tendulkar and Virat Kohli is one of the greatest batsmen in the world.

Greatest batsmen

Both have won many matches for India and they have many world records.

Records

Sachin Tendulkar has scored a total of 51 centuries in 329 innings in Tests.

Sachin's test century

Sachin Tendulkar has scored a total of 49 centuries in 452 ODI innings.

In ODIs

Sachin Tendulkar has not scored any centuries in T20Is.

In T20I

Virat Kohli has scored a total of 27 centuries in 177 innings in Tests.

Virat's test century

Virat Kohli has scored 46 centuries in ODIs in 259 innings.

In ODIs

Virat Kohli has scored a century in 107 innings in T20.

In T20I

Sachin Tendulkar has scored 100 centuries in all formats and Virat Kohli has scored a total of 74 centuries.

Total