Durch diesen Reichtum gewann Balliol ab Mitte der 1240er Jahre die Aufmerksamkeit von König Heinrich III. und in der Folge zunehmenden politischen Einfluss. Als erstes Mitglied der Familie Balliol diente er ab 1248 als Sheriff von Cumberland und als Kommandant von Carlisle Castle. Von 1260 bis 1264 diente er als Sheriff von Nottingham und Derby. 1251 spielte er eine wichtige Rolle, als der englische König ihn zum Schutzherrn des jungen schottischen Königs Alexander III. und dessen Frau Margarete, einer Tochter von Heinrich III. erklärte. Allerdings hatte Balliol dabei eine wesentlich geringere Rolle als Robert de Ros, Lord of Wark, und vor allem konnten sich die beiden in Schottland nicht gegen den einflussreichen Magnaten Walter Comyn, Earl of Menteith behaupten. Die Wahl von Henry, Abt von Holyrood Abbey, zum Bischof von Galloway 1253 bewies deutlich die Dominanz von Comyn gegenüber Balliol. Obwohl die Lords of Galloway bislang großen Einfluss auf die Diözese hatten, konnte Balliol nicht die Wahl von Comyns Kandidaten verhindern. Als schließlich dem englischen König berichtet wurde, dass seine Tochter in Schottland nicht standesgemäß behandelt wurde, beschuldigte Heinrich III. 1255 Ros und Balliol, ihren Aufgaben nicht nachgekommen zu sein, und entließ sie aus ihrer Rolle als Schutzherrn. Dazu setzte er im August 1255 Balliol als Sheriff von Cumberland und als Kommandant von Carlisle Castle ab. Trotz dieses Scheiterns verlor Balliol nicht völlig die Gunst des englischen Königs, der ihm schließlich im Sommer 1257 verzieh. Als Baron mit Besitzungen in Schottland und Frankreich diente Balliol mehrfach als englischer Gesandter in den beiden Reichen. In dem Konflikt zwischen Heinrich III. und einer Adelsopposition ab 1258 gehörte Balliol zum Kreis der engeren Ratgeber des Königs. In der Folge wurden Teile seiner englischen Besitzungen 1263 für beschlagnahmt erklärt, als die Adelsopposition zeitweise die Regierungsgewalt gewinnen konnte.