There are a great many and include Tendulkar, Zaheer Abbas, Gavaskar, Imran Khan, Majid Khan and many more.
As of January 2011, just a single player has made over 50 centuries in Test match cricket, India's Sachin Tendulkar, who has made 51 centuries in 177 Test matches.
43 centuries & 91 half centuries in test Cricket 42 Centuries & 53 half Centuries
Sachin tendulkar
He has scored a total of 4 centuries in international cricket. 3 in ODI and 1 in test cricket. He does not have any T20 centuary.
As of January 2011 he has made 39
91
Sachin Tendulkar with 15 half centuries.
JACK HOBBS FOOL
Inzamam Ul Haq in test cricket.
sachin tendulkar .who made 6 centuries
Sachin Tendulkar has made most half centuries in Cricket World Cup. He has made 15 half centuries and he also holds the record of most centuries -6 centuries. He had played 45 matches and scored 2278 runs(which is also the most by any player)
43