Ivan Dineen (born 5 July 1987 in Cork, Ireland) is an Irish rugby union player for Munster in the Pro 12. He plays as a Centre or Wing.
Dineen made his debut against Treviso in October 2010. He scored his first try for Munster against Ulster, also in October 2010.
He started for Munster A in their 31-12 2011–12 British and Irish Cup Final victory against Cross Keys, scoring Munster's second try.
Dineen was added to Munster's 2012–13 Heineken Cup squad in March 2013. He signed a two-year contract extension with Munster in early April 2013.
Dineen made his European debut on 25 January 2015, coming off the bench against Sale Sharks to replace the injured Denis Hurley in Round 6 of the 2014-15 European Rugby Champions Cup.