Edwards was found guilty of using inappropriate language by Emirates Elite Panel ICC Match Referee Alan Hurst in a hearing after play concluded in Durham on Tuesday.
Edwards was found to have breached clause 1.4 of the ICC Code of Conduct which relates to using language that is obscene, offensive or insulting.
Explaining his decision, Hurst said, ''When bowling, and in frustration, Fidel swore loudly enough to be heard by spectators at the ground and television audiences.'' ''We are not saying that players cannot show frustration or demonstrate passion but Fidels means of doing that was totally unacceptable and does not set an appropriate example.''
''The player regrets his actions and I trust this penalty will serve to ensure it does not occur again,'' he added.