James Shannon has been called up to the Ireland squad to replace John Mooney, who returned home earlier this week with a stress-related illness.

Twenty-three-year-old Instonians batsman Shannon has played 12 times in all competitions for Ireland, scoring 234 runs at 19.50, with a top score of 59 against South Africa A on his debut in August 2012.

"James is an extremely talented batsman who is rated very highly by myself and the selectors," said coach Phil Simmons.

"He was part of our trophy-winning ICC World Twenty20 squad in the UAE and was unlucky to miss out in the original selection.

"Hopefully he'll take this opportunity to showcase his undoubted talent."

Shannon will arrive in Trinidad on Thursday where he will remain with the squad for the remainder of their Nagico Super50 series, plus the T20 and One Day Internationals against West Indies in Jamaica.

Ireland will play their last group game in the Nagico Super50 against the Windward Islands on Friday (6pm Irish time).