Kallis has played 166 Test matches so far (excluding the second test against India) and has a batting average of over 55 runs per innings.From October to December 2007 he scored five centuries in four Test Matches; with his century in the second innings of the third test against India in January 2011, his 40th in all, he moved past Ricky Ponting to become the second-highest Test centuries maker, behind only Sachin Tendulkar with 51. He currently has 45 centuries and 58 half centuries in his name in test cricket.