8. Brendon McCullum (New Zealand) – 9 centuries:

McCullum is one of the most feared batsmen of the world. The New Zealand skipper started off as a batsman for the team and has now transformed into a world-class wicket keeper. His record of 9 centuries does not include the centuries he scored for the team while he was not a keeper. He has scored 44 fifties and his high score is 185 in International cricket as a wicket keeper.