Jin recorded the best ranking event finish of his career to date at the 2012 World Open, where he reached the last 16. He was selected to play in the wildcard round, where he beat Sam Baird 5–3 to qualify for the last 32 and a match up with compatriot Ding Junhui. Jin capitalised on his opponent's mistakes and won the match 5–1, but couldn't continue his run in the tournament in the next round as he lost 5–2 to Robert Milkins.