Bruno Petković (Metković, 16 de septiembre de 1994) es un futbolista croata que juega en la demarcación de delantero para el GNK Dinamo Zagreb de la Primera Liga de Croacia.
Tras jugar con la selección de fútbol sub-21 de Croacia, finalmente debutó con la selección absoluta el 21 de marzo de 2019. Lo hizo en un partido de clasificación para la Eurocopa 2020 contra Azerbaiyán que finalizó con un resultado de 2-1 a favor del combinado croata tras los goles de Borna Barišić y Andrej Kramarić para Croacia, y de Ramil Sheydayev para Azerbaiyán.