Virat Kohli who has five centuries. David Warner and Shane Watson have four centuries each.
Kohli is regarded as one of the best batsmen in the world.