Miret empezó su formación en el CFGS de Animación de actividades físicas y deportivas, a las órdenes del gran Miguel Clemente. Posteriormente llegó a las categorías inferiores del Club Joventut Badalona en 2007, donde pasó por los equipos Mini, Infantil, Cadete y Junior. En la temporada 2017/18 dirigió al equipo junior con el que se proclamó campeón del prestigioso torneo de Hospitalet, campeón de Cataluña y subcampeón de España.
En verano de 2018, Miret se convierte también en seleccionador de la selección española U15 masculina.[1]
En julio de 2018, tras el acuerdo de vinculación del Club Joventut Badalona con el Club Bàsquet Prat, se conoce que Dani Miret, es el elegido para entrenar a CB Prat, para comandar así el proyecto 18/19 de los catalanes en la Liga LEB Oro.[2] Dani fue el entrenador principal del Club Bàsquet Prat de la Liga LEB Plata entre el 2018 y el 2021, siendo sustituido por Josep Maria Berrocal.
En la temporada 2020-21, se convierte en entrenador ayudante de Carles Durán en el Club Joventut Badalona de la Liga ACB.
En abril de 2024 se hace cargo de la primera plantilla del Joventut Badalona, relevando a Carles Duran al frente del conjunto verdinegro, firmando hasta final de 2026.
En su primera temporada completa al frente del Joventut, finalizan en una meritoria sexta plana en ACB, calsificando también para la Copa del Rey de Gran Canaria '25.
Tras una buena dinámica en su segunda temporada con el club badalonés, clasificando al equipo para la Copa del Rey de Valencia '26 y con opciones de título en Basketball Champions League, Miret renueva hasta 2028 con el club de su vida.
Dani sería uno de los entrenadores habituales en las selecciones de formación, en 2019 pasó de ser ayudante a entrenador principal y en ese mismo año logró la medalla de oro en el Festival Olímpico y el 18 de agosto de 2019 se proclama campeón de Europa con la Selección de baloncesto de España Sub-16 al vencer a Francia por 70 a 61 en Udine (Italia).[3]
El 7 de agosto de 2022, lograría el Europeo Sub-18 con la Selección de baloncesto de España, al vencer a Turquía en la final por 61 a 68.[4]