Scorers of most centuries in one-day cricket

BY foxsports • November 6, 2009

Scorers of most centuries in one-day international cricket (x-active): 45-x-Sachin Tendulkar, India (435 matches) 28-x-Ricky Ponting, Australia (329) 28-x-Sanath Jayasuriya, Sri Lanka (441) 22-Sourav Ganguly, India (311) 21-x-Herschelle Gibbs, South Africa (245) 20-Saeed Anwar, Pakistan (247) 19-x-Chris Gayle, West Indies (205) 19-Brian Lara, West Indies (299) 18-Mark Waugh, Australia (244) 17-Desmond Haynes, West Indies (238) 16-Nathan Astle, New Zealand (223) 16-Adam Gilchrist, Australia (287) 16-x-Jacques Kallis, South Africa (294)


share