Roy, who scored a 39-ball 42, was found to have breached Article 2.1.5 of the ICC Code of Conduct for Players and Player Support Personnel, which relates to "showing dissent at an umpire's decision during an international match".
Roy displayed dissent on two accounts after he was given out leg before in the 13th over (obscene language on being given out and then throwing his bat and helmet as he left the field) for which he has been fined 30 per cent of his match fee.
Willey, after dismissing Milinda Siriwardana in the third over, used obscene language and pointed to the pavilion in giving the batsman a send-off. For this offence, Willey has been fined 15 per cent of his match fee.
Following the match, both the players admitted the offences and accepted the sanctions proposed by match referee Jeff Crowe. As such, there was no need for formal hearings.
For all first offences, Level 1 breaches carry a minimum penalty of an official reprimand and a maximum penalty of 50 per cent of a player's match fee.