 Tendulkar has also scored the most centuries in Test cricket with 51.South Africa's Jacques Kallis is next on 45 and Ricky Ponting with 41 hundreds is in third.The highest ranked England players are Alastair Cook in tenth with 33 centuries and Kevin Pietersen who finished his international career with 23 centuries is in equal twenty-fifth.