South Africa’s workhorse and one of the best all-rounders to have graced the game, Jacques Kallis has decided to call it a day from Test cricket after the ongoing series against India. The Boxing Day Test at Durban will be Jacques Kallis’s last Test for South Africa.