The 29-year-old now has 51 international hundreds, out of which 32 have come in ODIs and 19 in Tests.