Sachin Tendulkar smashed 51 centuries in 198 matches which is the record.
Sachin Tendulkar.
sachin
Chris gale is a power hitter. He has the highest rate.
Sachin tendulkar
Sachin Tendulkar of India with 44 centuries
No one has scored consecutive centuries in T-20 officially till today; 28th October, 2011.
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.
Australian Don Bradman has scored more double centuries in Test cricket than any other player, with 12.
Who else..?? It's the great Sachin Tendulkar..!
Allan Border of Australia holds the record of playing 153 Test Matches consecutively.
He is a classy player. He has 23 odi centuries.
Bobby Charlton