Virat Kohli VS Rohit Sharma: Who scored the most  centuries?

Virat Kohli and Rohit Sharma are one of the greatest batsmen in the world.

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

Let's know which of the two has scored more centuries?

Rohit's Test Centuries

Rohit Sharma has scored 8 centuries in 77 innings in Test matches.

ODI Centuries

Rohit Sharma has scored 29 centuries in 229 innings of ODIs.

T20 and IPL Centuries

Rohit Sharma has scored 4 centuries in T20 and only 1 century in IPL match.

Virat's Test centuries 

Virat Kohli has scored 27 centuries in 177 innings in Test matches.

ODI Centuries 

Virat Kohli has scored 45 centuries in 257 innings in ODIs.

T20 and IPL Centuries 

Virat Kohli has scored 1 century in T20 and 5 centuries in IPL matches.

Total Century 

Virat Kohli has scored 78 centuries including IPL and Rohit Sharma has scored 42 centuries including IPL.