Eoin Morgan let loose after being run out on 99 © International Cricket Council

Eoin Morgan, the Ireland batsman, has received an official reprimand and been warned about future conduct for breaching the ICC Code of Conduct during Ireland's one-day international against Scotland at Ayr on Saturday.

Morgan violated 1.4 of the Code which concerns "Using language that is obscene, offensive or insulting and/or the making of an obscene gesture" and pleaded guilty to the use of obscene language after being run out on 99.

"It is possible to excuse disappointment when a player is dismissed, especially when he is run out for 99, but shouting an obscenity while leaving the field is not acceptable," said Roshan Mahanama, the match referee. "Morgan is an up-and-coming international and a first-class player and he should be setting an example to all those who follow the game. I am pleased to say he apologised for the incident but he must learn to show more restraint in future, whatever the situation."