South Africa legspinner Imran Tahir has been fined 30% of his match fee, apart from being given two demerit points, following a heated exchange with Australia batsman David Warner during the fifth ODI in Cape Town, the ICC said on Thursday. The hosts have also been fined for maintaining a slow over rate during the match.

An ICC release said that Tahir had shown "a lack of respect" towards the on-field umpires by ignoring their requests to stop verbally engaging with Warner around the 38th over of Australia's chase. Tahir was found to have violated Article 2.1.1 of the ICC Code of Conduct, which deals with behaviour that is "contrary to the spirit of the game".

Two demerit points were also added to Tahir's record, in keeping with Article 7.3 of the revised Code. If Tahir gets four or more demerit points within a two-year period, these points could be converted into at least two suspension points, which could end up in a ban from one or two matches. According to the ICC's rules, two suspension points equate to a ban from one Test or two ODIs or two T20Is, whatever comes first.

South Africa captain Faf du Plessis was docked 20% of his match fee, while the other players were fined 10%, after they fell one over short of their target once time allowances were taken into consideration.

If South Africa commit another over-rate offence within the next 12 months, with du Plessis as captain, it will be deemed as his second offence and he will face a suspension.

Both du Plessis and Tahir pleaded guilty to the offences and accepted the sanctions imposed by match referee Chris Broad. The charges were laid by on-field umpires Shaun George and Joel Wilson, third umpire Nigel Llong and fourth official Adrian Holdstock.