Kallis was recently suffered from back injury, which was since the Champions League in India were he played for Royal Challengers Bangalore, he was too careless about the pain, had also taken a treatment for the time being and the team noticed there was no end for it. So they scheduled for a re-scanning and that happened today morning, in which they found there is a fracture in the cartilage of the ribs. This injury will lead him to be out of action for at least four weeks and not sure how fast he recover from it. So he has been ruled out of ODI series against England and most probably will also miss the first test match which starts at 16th Dec.Mickey Arthur, the coach of South African team, on a press meet said about the kallis injury. The team would have planned for Kallis to open the match with Smith for them, but it will not be simple for the team to find a replacement for kallis. The team will have a big problem because of Kallis absence since they will miss one of the worlds best All-Rounder from their side. Most probably Amla will be the replacement for him but the team selector will be also have Loots Bosman in their mind for a replacement, who had recently showed his ability in the T20 series against England and by scoring 94 runs in 45balls against them in the second T20 match.