Escribiendo para Red Deer Advocate , J. Norman Bower declaró que "Thunder in My Heart" es una " melodía clásica de Sayer " seguida de instrumentales , mientras que Warren Gerds de Green Bay Press-Gazette opinó que la canción tenía un "gran sonido". debido a la producción.
En Australia, "Thunder in My Heart" alcanzó el puesto 22 en el Kent Music Report , donde ocupó el puesto 93 en la lista de fin de año de 1977. La canción debutó en el número 32 en la lista de singles de Nueva Zelanda con fecha del 11 de diciembre de 1977. Alcanzó el número 21 el 29 de enero de 1978, se publicó en la lista y permaneció durante cuatro semanas. "Thunder in My Heart" se inclinó en el número 22 en la lista de singles del Reino Unido con fecha del 2 de octubre de 1977, donde permaneció durante ocho semanas. La canción alcanzó el puesto 38 en el Billboard Hot 100 de EE. UU. Publicado el 5 de noviembre de 1977. En la lista canadiense RPM Top 100 Singles publicada el 19 de noviembre de 1977, se inclinó en el número 35.
Un remix de "Thunder in My Heart" del disc jockey británico Meck titulado " Thunder in My Heart Again " fue lanzado en 2006, que incluía la voz de Sayer. En 2005, Meck le pidió permiso a Sayer para remezclar la canción, después de que el primero la encontrara como un sencillo de 12 pulgadas dentro de una tienda de descuento de Los Ángeles e imaginara un "tratamiento de mezcla de baile". Sayer opinó que Meck alteró completamente el sonido pero "mantuvo toda su integridad", concluyendo que no pudo descubrir nada malo con la versión de Meck.
"Thunder in My Heart Again" es una canción de baile , que alcanzó el número uno en la lista de singles del Reino Unido , 28 años después de que "Thunder in My Heart" figurara originalmente en la misma lista. Fue el primer sencillo de Meck en la lista de éxitos en debutar en la posición número uno con fecha del 18 de febrero de 2006, y fue la segunda canción número uno de Sayer en la lista a la edad de 57 años y 8 meses.