South African speedster Kagiso Rabada has been charged by the International Cricket Council (ICC) with a Level 2 offence for his send-off to Australian skipper Steven Smith during the opening day of the second Test at St. George's Park in Port Elizabeth here.