Top 10 Cricketers With Most Centuries In Test

3. Ricky Ponting – 41 Centuries
Ricky Ponting, one of Australia’s top captains, scored 41 centuries in Test cricket. His career from 1995 to 2012 saw him accumulate 13,378 runs with a highest score of 257. Ponting’s aggressive and skilled batting made him a top batsman.
4. Kumar Sangakkara – 38 Centuries
Kumar Sangakkara, a top Sri Lankan batsman, scored 38 centuries in Test cricket from 2000 to 2015. He played 134 matches, scored 12,400 runs, and had a highest score of 319. His elegant style made him a standout player.