Voltooi de volgende zin: King begon het seizoen 2012-13 door niet te kwalificeren voor drie van de eerste vier ranking evenementen. De ene die hij bereikte was de Shanghai Masters, waar hij Zhao Xintong versloeg met 5<unk>3 in de wildcard ronde en lokale favoriet Ding Junhui met 5<unk>4 in de eerste ronde, nadat hij 0<unk>3 achterbleef. Hij verloor 3 tegen 5 van Shaun Murphy in de volgende ronde. King sloeg Mark Williams met 6<unk>3 in de eerste ronde van het Britse kampioenschap van 2012, voordat hij een voorsprong van 3<unk>0 op de 17-jarige Luca Brecel gaf om 4<unk>6 te verliezen. Hij bereikte ook de tweede ronde van de German Masters door Stephen Maguire 5 tegen 0 te verslaan, maar verloor vervolgens in een beslissend frame van Matthew Stevens. King slaagde er niet in zich te kwalificeren voor de World Open en verloor in de eerste ronde van de Welsh Open en
Open China. Hij stond Mark Allen tegen in de openingsronde van het World Snooker Championship en veroorzaakte een grote schok door terug te vechten van 6<unk>8 naar beneden om zijn beste snooker te produceren aan het einde van de wedstrijd in een 10<unk>8 overwinning. Hij raced naar een 6<unk>2 voorsprong in de eerste sessie van zijn tweede ronde wedstrijd tegen Ding Junhui, voordat hij 7<unk>9 achterbleef in de volgende sessie en uiteindelijk 9<unk>13 verloor. King eindigde het seizoen als nummer 29 op de wereldranglijst.