ricky ponting
sachin tendulkar
Michael clarke
Sachin Tendulkar of India with 51 centuries.
Ricky ponting
Sachin and Sehwag. with 6 each
Sachin Tendulkar scored 42 centuries in test cricket which is the highest.
Mark Waugh
The record for msot centuries in a first-class career is held by Egnland batsman Jack Hobbs, who scored 199 first-class centuries in 1325 innings.
Sachin Tendulkar - India, scored his 42nd test century against New Zealand on March 20th 2009
hi who scored most double centuries in test cricket
Rahul Dravid of India scored most runs in the 1999 Cricket World Cup. He scored 461 runs in the 1999 Cricket World Cup.
A batsman is considered to have scored a century when he completes a score of 100 runs off his bat. Extras, byes etc are not counted in a batsman's score. Sachin Tendulkar and Brian Lara are two bastmen who have the most number of centuries in cricket.