Australian batsman David Warner has been given an official reprimand after he pleaded guilty to an ICC code of conduct offence in the fourth One-Day International against Sri Lanka in Sydney.