Beim Masters 2007 gelang ihm in der ersten Runde gegen Anthony Hamilton das erste Maximum Break seiner Karriere. Bei diesem Turnier erreichte Ding das Finale, war allerdings gegen einen furios aufspielenden Ronnie O’Sullivan chancenlos und verlor mit 3:10. O’Sullivan bescheinigte dem Chinesen nach dem Match dann das Potenzial für einen überragenden Snookerspieler: „"Ding wird ein vielfacher Weltmeister werden."“ Dieses Turnier sorgte allerdings für einen Knick in seiner Karriere. Erst beim Grand Prix 2009 in Glasgow erreichte er wieder das Finale eines Ranglistenturniers.