India skipper Virat Kohli has been fined 25% of his match fee for breaching the Code of Conduct during the third day's play in the second Test against South Africa at Centurion, ICC announced on Tuesday.
Kohli received one demerit point for breaching Level 1 of the International Cricket Council's (ICC) code of conduct during South Africa's second innings.
"India captain Virat Kohli has been fined 25 per cent of his match fee and received one demerit point for breaching Level 1 of the ICC Code of Conduct during the third day's play," ICC said in a statement.
"Kohli was found to have breached Article 2.1.1 of the ICC Code of Conduct for Players and Player Support Personnel, which relates to conduct that is contrary to the spirit of the game," it added.
Level 1 breaches carry a minimum penalty of an official reprimand, a maximum penalty of 50% of a player's match fee, and one or two demerit points.
The incident happened on Monday in the 25th over of South Africa's second innings when Kohli continued to complain to umpire Michael Gough about the ball being affected by a damp outfield following a rain delay, before throwing the ball into the ground in an aggressive manner.
"After the day's play, Kohli pleaded guilty to the offence and accepted the sanction proposed by Chris Broad of the Emirates Elite Panel of ICC Match Referees and, as such, there was no need for a formal hearing," the statement said.
The charge was levelled by on-field umpires Michael Gough and Paul Reiffel, third umpire Richard Kettleborough and fourth umpire Allahudien Palekar.
Meanwhile, the test match hangs in the balance with South Africa on 173/5 at lunch on day 4.
India trail 1-0 in the series after losing the first test by 72 runs.