How many times has MS Dhani scored a century till date and in which game?

As of my training data cut-off, MS Dhoni has scored 10 international centuries in his career. He scored these centuries in the following formats: 3 ODI centuries 1 T20I century 6 Test centuries. It is important to note that my knowledge cut-off date is 2021, so the numbers may have changed since then