Hirano urodził się w Shizuoce na wyspie Honsiu. Profesjonalną karierę rozpoczął w 1993 w zespole Nagoya Grampus Eight. W barwach tej drużyny dwukrotnie zdobył Puchar Japonii w latach 1995 i 1999 oraz Superpuchar Japonii w roku 1996. Przez 8 lat gry dla drużyny Nagoi zagrał w 223 spotkaniach, w których zdobył 43 bramki. Rundę jesienną sezonu 2000 rozegrał w barwach Kyoto Purple Sanga. W sezonach 2001 i 2002 był piłkarzem drużyn Júbilo Iwata i Vissel Kobe.
Od 2003 roku grał w zespole ze stolicy Japonii Tokyo Verdy. Przez 3 sezony spędzone w tym klubie zagrał w 80 spotkaniach, w których strzelił 8 bramek. Rok 2006 spędził w najwyższej klasie rozgrywkowej Japonii jako zawodnik Yokohama F. Marinos. Kolejny sezon rozegrał w Omiya Ardija, w której zagrał tylko w 3 spotkaniach, raz wpisując się na listę strzelców. W 2008, po 16 latach gry w ojczyźnie, przeniósł się do Kanady, do zespołu Vancouver Whitecaps. Już w pierwszym sezonie w barwach drużyny z Vancouver zdobył mistrzostwo USL First Division. Po 3 latach gry w Kanadzie, w styczniu 2011 zakończył karierę piłkarską.
Karierę reprezentacyjną rozpoczął 8 czerwca 1997 w meczu przeciwko reprezentacji Chorwacji, wygranym 4:3, w którym zdobył bramkę. Został powołany na turniej finałowy Mistrzostw Świata 1998, na którym zagrał w dwóch meczach grupowych z Argentyną i Jamajką. Po raz ostatni w reprezentacji zagrał 20 lutego 2000 w meczu przeciwko Makau, wygranym 3:0. Łącznie Takashi Hirano w latach 1997–2000 wystąpił w 15 spotkaniach, w których strzelił 4 bramki.