Mesut Ozil

11 German Players Who Have Scored the Most Premier League Goals

11. Karl-Heinz Riedle - 11

10. Dietmar Hamann - 12

9. Christian Ziege - 14

8. André Schürrle - 17

7. Michael Ballack - 17

6. Lukas Podolski - 19

5. Robert Huth - 21

4. Leroy Sané - 25

3. Uwe Rösler - 29

2. Jürgen Klinsmann - 29

1. Mesut Özil - 33