CAPE TOWN (Agencies) - South Africa all-rounder Jacques Kallis has been ruled out for two weeks due to a bruised rib and a strained muscle on the right side of his chest. Kallis was hit on the chest by the Indian pacer S. Sreesanth on Day two of the final Test but he battled through the pain barrier to strike his 39th Test century as the Proteas managed to amass their first innings total of 362 runs. He was the last man to lose the wicket in the hosts' batting line-up. Though Kallis' level-headed 161-run innings took the side to a respectable total in their first innings, he is no more available to the hosts to bowl or field when India take the bat. However, there is possibility that the 35-year-old might take the bat if needed in the second innings of Proteas. "Jacques took a blow to the side of the chest and has a contusion on the right rib with an accompanying muscle strain," said the team manager of South Africa while telling the media persons about Kallis' injury. "He will definitely bat if needed to in the second innings but won't take the field when India bat," Moosajee added further. When asked about the expected recovery time of the injured all-rounder, Moosajee said that it might take the player about two weeks to recover from the blow, adding that he will most probably miss the first two matches of the ODI leg of the series. Kallis was happy with his painstaking century, though he did concede that the pitch was quite tough so it was not easy to bat there.