Michael O'Sullivan (born 16 November 1973) is a former English cricketer.
O'Sullivan, made his Second XI Championship debut for Gloucestershire in 1994, and his Berkshire debut in the 1990 Minor Counties Championship.
He has also played Second XI representative cricket for Sussex and Hampshire.
O'Sullivan did not bat in his debut, but took figures of 1-12 with the ball.
In his second appearance, two years later, he scored 20 runs from the lower order, though it was not enough to save Berkshire from defeat.