how many goals did steven gerrard score for england ?
steven gerrard appeared 114 times and scored 21 for england.