Torrens comenzó a jugar con los equipos juveniles de España a los 14 años, ganando un total de cinco medallas entre 2004 y 2009. Hizo su debut con el equipo senior en 2008, y fue a jugar con los Juegos Olímpicos de Verano de 2008 cuando tenía 18 años. Hasta 2017, tuvo 151 partidos con 13 PPG, participando en dos Juegos Olímpicos (Pekín 2008
, Río 2016), dos Campeonatos del Mundo y cinco Campeonatos de Europa: