England fast bowler James Anderson received an official reprimand and one demerit point for breaching the ICC Code of Conduct during the second day’s play in the first Test against Sri Lanka in Galle on Wednesday.

The incident happened in the 39th over of Sri Lanka’s innings when Anderson showed dissent by first complaining at the umpire’s decision and then throwing the ball into the pitch after he had received a first warning from umpire Chris Gaffaney for running on the wicket.

Anderson was found to have violated Article 2.8 of the ICC Code of Conduct, which relates to “showing dissent at an umpire’s decision during an international match”.

After the match, Anderson admitted the offence and accepted the sanction proposed by match referee Andy Pycroft.

Anderson already has one demerit point to his name for a similar offence during England's previous Test against India in September.