Hashim Amla has been banned for one SuperSport Series match for his behaviour in South Africa A's defeat against England at Potchefstroom in November.
Amla's punishment follows a guilty plea at a Cricket South Africa disciplinary hearing on Monday and means he is unavailable to play for Nashua Dolphins against Chevrolet Warriors in this week's first-class match at Kingsmead.
The right-handed batsman has been picked in a 15-man South Africa squad to face England in the first Test at Centurion, which starts three days after the Dolphins' fixture on December 16.
The South Africa A captain was reported by umpire Brian Jerling for dissent. CSA disciplinary commissioner Michael Kuper said in his report: "The breach is a serious one aggravated by the fact that it occurred during a tour match and was committed by the captain - who should have set an example."