Most Hundreds in International Cricket

Jacques Kallis (South Africa) - 62 Hundreds in 519 matches

Number 5

Kumar Sangakara (Sri Lanka) - 63 Hundreds in 594 matches.

Number 4

Ricky Ponting (Australia) - 71 Hundreds in 560 matches.

Number 3

Virat Kohli (India)- 71 Hundreds in 477 matches.

Number 2

Sachin Tendulkar (India) - 100 hundreds in 664 matches.

Number 1