Mark James Cosgrove (born 14 June 1984) is an Australian-English cricketer. He is a left-handed batsman and part-time medium pace bowler. He represented Australia in three One Day Internationals in 2006.
Mark James Cosgrove (born 14 June 1984) is an Australian-English cricketer. He is a left-handed batsman and part-time medium pace bowler. He represented Australia in three One Day Internationals in 2006. (en)