Ian McCulloch (born July 28, 1971) is an English snooker player from Walton-Le-Dale, Preston, Lancashire. He is currently ranked 16th in the world, but because Shaun Murphy won the World Championship but is not in the top 16, he is seeded ahead of Ian.
He turned professional in 1992, and is still searching for his first tournament victory. Like Barry Pinches he has entered his best form in his early 30s. He beat David Gray to qualify for the 2004 World Championship in a clash between players who share their names with musicians, and went on to reach the quarter finals. He went one stage further in 2005, losing to Matthew Stevens in the semi-final. He also reached the final of the 2004 Grand Prix in his home town, losing to Ronnie O'Sullivan.
However, his 2005/2006 season has proved disappointing, with a quarter-final appearance in the Welsh Open the only highlight, as he failed to qualify for the World Championship, losing to Dave Harold, and is certain to drop down the rankings. He made his first appearance as a BBC pundit during the tournament.