London: South Africa's Jacques Kallis scored 160 in their Tour match against Somerset in Taunton on Sunday before being struck on the elbow and forced to retire.
Kallis on 152 was struck on elbow after a failed attempt to hook a rising delivery from England veteran Andy Caddick.
He looked in pain and received lengthy treatment out in the middle from South African physio Shane Jabaar.
Kallis briefly continued his innings and flayed the next two short-pitched balls from Caddick for four before retiring hurt on 160, made from just 157 balls with 23 fours and two sixes.
Opener Amla made a majestic 172 - highest individual score for the Proteas in 13 meetings with Somerset as he surpassed the 157 by Sibley Snooke at Bath in 1907. The right-hand batsman hit 22 boundaries and a six in his 217-ball knock
Then Kallis continued in the same vein during a partnership of 216 in 43 overs with 25-year-old Amla as South Africa reached 455 for three by the close.
Former England bowler Caddick, who took 234 Test wickets, was the only bowler to trouble the Proteas, including the Kallis incident.
Caddick criticised the England and Wales Cricket Board for aiding touring sides by instructing groundsmen to produce batsman-friendly pitches.
Caddick was speaking after South Africa amassed 455 for three against Somerset on a flat wicket on the first day of the match at Taunton.
South Africa Ist innings 455/3 (Hashim Amla 172, Jacques Kallis 160 retd hurt, Duminy 64, Prince 34 n o; Caddick 2/105) Vs Somerset.