List of scorers of most centuries in test cricket

51_Sachin Tendulkar, India (200 tests)

45_Jacques Kallis, South Africa (166)

41_Ricky Ponting, Australia (168)

38_Kumar Sangakkara, Sri Lanka (134)

36_Rahul Dravid, India (164)

34_Sunil Gavaskar, India (125)

34_Brian Lara, West Indies (131)

34_Mahela Jayawardene, Sri Lanka (149)

34_Younis Khan, Pakistan (118)

33_x-Alastair Cook, England (161)

32_Steve Waugh, Australia (168)

30_Matthew Hayden, Australia (103)

30_Shivnarine Chanderpaul, West Indies (164)

29_Don Bradman, Australia (52)

x-active