Chris Gayle has 42 international centuries to his name, out of which 18 in ODIs are outside home, both the T20I hundreds and eight in Tests
Image Source : Getty
Suresh Raina has seven centuries to his name in international cricket, out of which all five in ODIs are outside home, the only T20I ton came in the West Indies and the only Test hundred was in Sri Lanka
Image Source : Getty
Virat Kohli has 80 centuries to his name in international cricket, out of which 26 in ODIs are outside home, the only T20I ton was in the UAE and 15 in Tests
Image Source : AP
Rohit Sharma has 48 centuries to his name in international cricket, out of which 18 in ODIs are outside home, one of the five T20I tons is overseas and two in Tests
Image Source : Getty
Babar Azam has 31 centuries to his name in international cricket, out of which seven in ODIs are outside Pakistan and UAE, one of the three T20I tons is overseas and two in Tests (outside Pakistan and UAE)
Image Source : Getty
Mahela Jayawardene has 54 centuries to his name in international cricket, out of which 15 in ODIs are outside home, the only T20I ton was in the Caribbean and 11 in Tests
Image Source : Getty
Brendon McCullum has 19 centuries to his name in international cricket, out of which three in ODIs are outside home, one of the two T20I tons is overseas and four in Tests
Image Source : Getty
Martin Guptill has 23 centuries to his name in international cricket, out of which seven in ODIs are outside home, one of the two T20I tons is overseas and one out of three in Tests
Image Source : Getty
KL Rahul has 17 centuries to his name in international cricket, out of which four in ODIs are outside home, both the T20I tons is overseas and seven in Tests
Image Source : Getty
Glenn Maxwell has 10 international centuries to his name, out of which three ODI hundreds are outside home, three of the five T20I tons and the only one in Tests being in India
Image Source : AP
Dawid Malan has eight centuries to his name in international cricket, out of which five in ODIs are outside home and one each in Tests and T20Is being in Australia and New Zealand respectively
Image Source : Getty
Next : Teams with most consecutive Test series wins at home