Brabants trat erst 2006 wieder international an und gewann den Europameistertitel über 1000 Meter. Bei den Weltmeisterschaften 2006 in Szeged belegte er den zweiten Platz hinter dem Schweden Markus Oscarsson. 2007 gewann Brabants den Europameistertitel auf der 500-Meter-Strecke, über 1000 Meter belegte er den zweiten Platz hinter Eirik Verås Larsen. Bei den Weltmeisterschaften 2007 siegte Brabants über 1000 Meter vor dem Kanadier Adam van Koeverden, über 500 Meter siegte van Koeverden vor Brabants. 2008 gewann Brabants seinen dritten Europameistertitel, diesmal wieder über die 1000-Meter-Distanz. Bei den Olympischen Spielen in Peking siegte Brabants über 1000 Meter vor dem Norweger Eirik Verås Larsen und dem Australier Ken Wallace. Er war damit der erste britische Kanute, der im Kanurennsport eine olympische Goldmedaille gewann. Einen Tag später erkämpfte er über 500 Meter Bronze hinter Ken Wallace und Adam van Koeverden. 2009 wurde Tim Brabants in den Order of the British Empire aufgenommen.