Флауэрс стал победителем мирового первенства в составе сборной Англии, но не выходил на поле. Ему вручили медаль победителя турнира в 2009 году.

Флауэрс выступал за ”Вулверхэмптон” и ”Нортгемптон”. Всего за сборную Англии Флауэрс сыграл 49 матчей, забив десять мячей.