Liang and Ding Junhui represented China at the World Cup and they won in the final 4–2 against the Northern Ireland team. During his match against Matthew Stevens in the first round of Australian Goldfields Open, Liang had a chance to make his second maximum break in his career, but he snookered himself on the yellow ball, and the break ended at 120. He won the match 5–4 to reach the second round, where he lost 4–5 against Ken Doherty. He also qualified for the Shanghai Masters, but lost in the first round 1–5 against Neil Robertson. After this, he was unable to qualify for the next two ranking events, as he lost 2–6 against Michael White at the UK Championship, and 3–5 against Liu Chuang at the German Masters.