Rohit Sharma Vs Surya Kumar Yadav: Who scored the most centuries?

Surya Kumar Yadav and Rohit Sharma are one of the greatest batsmen in the world.

Both have made many world records and together they have 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 228 innings of ODIs.

T20 and IPL Centuries

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

SuryaKumar's ODI century

Surya Kumar Yadav hasn't scored a century in 15 innings in ODIs.

In T20i

Surya Kumar Yadav has scored 3 centuries in 43 innings in T20 matches.

 IPL Century

Surya Kumar Yadav has not scored a single century in 108 innings in IPL matches.

 Total Century

Surya Kumar Yadav has scored 3 centuries including IPL and Rohit Sharma has scored 42 centuries including IPL.