# Player Country Team Goals (Penalty)
1. Edin Džeko Bosnia-Herzegovina Bosnia-Herzegovina VfL Wolfsburg VfL Wolfsburg 22 (2)
2. Stefan Kießling Germany Germany Bayer Leverkusen Bayer Leverkusen 21 (2)
3. Lucas Barrios Paraguay Paraguay Borussia Dortmund Borussia Dortmund 19 (0)
4. Kevin Kurányi Germany Germany FC Schalke 04 FC Schalke 04 18 (0)
5. Claudio Pizarro Peru Peru Werder Bremen Werder Bremen 16 (0)
Arjen Robben Netherlands Netherlands Bayern München Bayern München 16 (2)
7. Cacau Germany Germany VfB Stuttgart VfB Stuttgart 13 (0)
Thomas Müller Germany Germany Bayern München Bayern München 13 (0)
9. Albert Bunjaku Kosovo Kosovo 1. FC Nürnberg 1. FC Nürnberg 12 (0)
Eren Derdiyok Switzerland Switzerland Bayer Leverkusen Bayer Leverkusen 12 (0)
Vedad Ibišević Bosnia-Herzegovina Bosnia-Herzegovina 1899 Hoffenheim 1899 Hoffenheim 12 (1)
12. Grafite Brazil Brazil VfL Wolfsburg VfL Wolfsburg 11 (2)
Ivica Olić Croatia Croatia Bayern München Bayern München 11 (0)
14. Aristide Bancé Burkina Faso Burkina Faso 1. FSV Mainz 05 1. FSV Mainz 05 10 (0)
Mario Gómez Germany Germany Bayern München Bayern München 10 (0)
Ciprian Marica Romania Romania VfB Stuttgart VfB Stuttgart 10 (1)
Alexander Meier Germany Germany Eintracht Frankfurt Eintracht Frankfurt 10 (0)
Zvjezdan Misimović Bosnia-Herzegovina Bosnia-Herzegovina VfL Wolfsburg VfL Wolfsburg 10 (0)
Adrián Ramos Colombia Colombia Hertha BSC Hertha BSC 10 (0)
20. Aaron Hunt Germany Germany Werder Bremen Werder Bremen 9 (0)
Mohamadou Idrissou Cameroon Cameroon SC Freiburg SC Freiburg 9 (0)
Toni Kroos Germany Germany Bayer Leverkusen Bayer Leverkusen 9 (0)
Mesut Özil Germany Germany Werder Bremen Werder Bremen 9 (1)
Didier Ya Konan Ivory Coast Ivory Coast Hannover 96 Hannover 96 9 (0)
25. Roel Brouwers Netherlands Netherlands Bor. Mönchengladbach Bor. Mönchengladbach 8 (0)
Jefferson Farfán Peru Peru FC Schalke 04 FC Schalke 04 8 (1)
Mladen Petrić Croatia Croatia Hamburger SV Hamburger SV 8 (1)
Marco Reus Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 8 (0)
29. Hugo Almeida Portugal Portugal Werder Bremen Werder Bremen 7 (0)
Chinedu Obasi Nigeria Nigeria 1899 Hoffenheim 1899 Hoffenheim 7 (0)
Raffael Brazil Brazil Hertha BSC Hertha BSC 7 (0)
Ivan Rakitić Croatia Croatia FC Schalke 04 FC Schalke 04 7 (3)
33. Papiss Demba Cissé Senegal Senegal SC Freiburg SC Freiburg 6 (0)
Maik Franz Germany Germany Eintracht Frankfurt Eintracht Frankfurt 6 (0)
Torsten Frings Germany Germany Werder Bremen Werder Bremen 6 (4)
Theofanis Gekas Greece Greece Bayer Leverkusen Bayer Leverkusen
Hertha BSC Hertha BSC
6 (0)
Tim Hoogland Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 6 (0)
Andreas Ivanschitz Austria Austria 1. FSV Mainz 05 1. FSV Mainz 05 6 (1)
Marcell Jansen Germany Germany Hamburger SV Hamburger SV 6 (0)
Obafemi Martins Nigeria Nigeria VfL Wolfsburg VfL Wolfsburg 6 (0)
Milivoje Novakovič Slovenia Slovenia 1. FC Köln 1. FC Köln 6 (1)
Pavel Pogrebnyak Russia Russia VfB Stuttgart VfB Stuttgart 6 (0)
Stanislav Šesták Slovakia Slovakia VfL Bochum VfL Bochum 6 (0)
Jiří Štajner Czech Republic Czech Republic Hannover 96 Hannover 96 6 (2)
Daniel Van Buyten Belgium Belgium Bayern München Bayern München 6 (0)
Zé Roberto Brazil Brazil Hamburger SV Hamburger SV 6 (0)
Mohamed Zidan Egypt Egypt Borussia Dortmund Borussia Dortmund 6 (0)
48. Demba Ba Senegal Senegal 1899 Hoffenheim 1899 Hoffenheim 5 (0)
Carlos Eduardo Brazil Brazil 1899 Hoffenheim 1899 Hoffenheim 5 (2)
Eric Maxim Choupo-Moting Cameroon Cameroon 1. FC Nürnberg 1. FC Nürnberg 5 (1)
Roberto Colautti Israel Israel Bor. Mönchengladbach Bor. Mönchengladbach 5 (0)
Zlatko Dedič Slovenia Slovenia VfL Bochum VfL Bochum 5 (0)
Eljero Elia Netherlands Netherlands Hamburger SV Hamburger SV 5 (0)
Kevin Großkreutz Germany Germany Borussia Dortmund Borussia Dortmund 5 (0)
Mats Hummels Germany Germany Borussia Dortmund Borussia Dortmund 5 (0)
Per Mertesacker Germany Germany Werder Bremen Werder Bremen 5 (0)
Naldo Brazil Brazil Werder Bremen Werder Bremen 5 (1)
André Schürrle Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 5 (0)
Zoran Tošić Serbia Serbia 1. FC Köln 1. FC Köln 5 (0)
Nelson Valdez Paraguay Paraguay Borussia Dortmund Borussia Dortmund 5 (0)
Ruud van Nistelrooy Netherlands Netherlands Hamburger SV Hamburger SV 5 (0)
62. Ivica Banović Croatia Croatia SC Freiburg SC Freiburg 4 (1)
Tranquillo Barnetta Switzerland Switzerland Bayer Leverkusen Bayer Leverkusen 4 (0)
Marcus Berg Sweden Sweden Hamburger SV Hamburger SV 4 (0)
Raúl Bobadilla Paraguay Paraguay Bor. Mönchengladbach Bor. Mönchengladbach 4 (0)
Tim Borowski Germany Germany Werder Bremen Werder Bremen 4 (0)
Caio Brazil Brazil Eintracht Frankfurt Eintracht Frankfurt 4 (0)
Christian Fuchs Austria Austria VfL Bochum VfL Bochum 4 (0)
Christian Gentner Germany Germany VfL Wolfsburg VfL Wolfsburg 4 (0)
Paolo Guerrero Peru Peru Hamburger SV Hamburger SV 4 (0)
Diego Klimowicz Argentina Argentina VfL Bochum VfL Bochum 4 (0)
Benjamin Köhler Germany Germany Eintracht Frankfurt Eintracht Frankfurt 4 (0)
Marko Marin Germany Germany Werder Bremen Werder Bremen 4 (0)
Franck Ribéry France France Bayern München Bayern München 4 (0)
Simon Rolfes Germany Germany Bayer Leverkusen Bayer Leverkusen 4 (2)
Marco Russ Germany Germany Eintracht Frankfurt Eintracht Frankfurt 4 (0)
Nuri Şahin Turkey Turkey Borussia Dortmund Borussia Dortmund 4 (3)
Sejad Salihović Bosnia-Herzegovina Bosnia-Herzegovina 1899 Hoffenheim 1899 Hoffenheim 4 (2)
Sérgio da Silva Pinto Germany Germany Hannover 96 Hannover 96 4 (0)
Piotr Trochowski Germany Germany Hamburger SV Hamburger SV 4 (1)
81. Halil Altintop Turkey Turkey Eintracht Frankfurt Eintracht Frankfurt
FC Schalke 04 FC Schalke 04
3 (0)
Ioannis Amanatidis Greece Greece Eintracht Frankfurt Eintracht Frankfurt 3 (0)
Mimoun Azaouagh Germany Germany VfL Bochum VfL Bochum 3 (0)
Arnold Bruggink Netherlands Netherlands Hannover 96 Hannover 96 3 (0)
Adil Chihi Morocco Morocco 1. FC Köln 1. FC Köln 3 (0)
Cícero Brazil Brazil Hertha BSC Hertha BSC 3 (0)
Dante Brazil Brazil Bor. Mönchengladbach Bor. Mönchengladbach 3 (0)
Christian Eigler Germany Germany 1. FC Nürnberg 1. FC Nürnberg 3 (0)
Élson Brazil Brazil Hannover 96 Hannover 96
VfB Stuttgart VfB Stuttgart
3 (1)
Mike Frantz Germany Germany 1. FC Nürnberg 1. FC Nürnberg 3 (0)
Sebastian Freis Germany Germany 1. FC Köln 1. FC Köln 3 (0)
Manuel Friedrich Germany Germany Bayer Leverkusen Bayer Leverkusen 3 (0)
Rob Friend Canada Canada Bor. Mönchengladbach Bor. Mönchengladbach 3 (0)
Benedikt Höwedes Germany Germany FC Schalke 04 FC Schalke 04 3 (0)
Gojko Kačar Serbia Serbia Hertha BSC Hertha BSC 3 (0)
Miroslav Klose Germany Germany Bayern München Bayern München 3 (0)
Zdravko Kuzmanović Serbia Serbia VfB Stuttgart VfB Stuttgart 3 (0)
Maicosuel Brazil Brazil 1899 Hoffenheim 1899 Hoffenheim 3 (0)
Cédric Makiadi Congo DR Congo DR SC Freiburg SC Freiburg 3 (0)
Joel Matip Cameroon Cameroon FC Schalke 04 FC Schalke 04 3 (0)
Jonathan Pitroipa Burkina Faso Burkina Faso Hamburger SV Hamburger SV 3 (0)
Stefan Reisinger Germany Germany SC Freiburg SC Freiburg 3 (0)
Julian Schieber Germany Germany VfB Stuttgart VfB Stuttgart 3 (0)
Pirmin Schwegler Switzerland Switzerland Eintracht Frankfurt Eintracht Frankfurt 3 (1)
Neven Subotić Germany Germany Borussia Dortmund Borussia Dortmund 3 (0)
Christian Träsch Germany Germany VfB Stuttgart VfB Stuttgart 3 (0)
107. Yacine Abdessadki Morocco Morocco SC Freiburg SC Freiburg 2 (0)
Juan Arango Venezuela Venezuela Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Hanno Balitsch Germany Germany Hannover 96 Hannover 96 2 (0)
Michael Bradley USA USA Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Sofian Chahed Tunisia Tunisia Hannover 96 Hannover 96 2 (0)
Edu Brazil Brazil FC Schalke 04 FC Schalke 04 2 (0)
Martin Fenin Czech Republic Czech Republic Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Paul Freier Germany Germany VfL Bochum VfL Bochum 2 (0)
Timo Gebhart Germany Germany VfB Stuttgart VfB Stuttgart 2 (0)
Karim Haggui Tunisia Tunisia Hannover 96 Hannover 96 2 (0)
Mike Hanke Germany Germany Hannover 96 Hannover 96 2 (0)
Vahid Hashemian Iran Iran VfL Bochum VfL Bochum 2 (0)
Patrick Helmes Germany Germany Bayer Leverkusen Bayer Leverkusen 2 (0)
Roberto Hilbert Germany Germany VfB Stuttgart VfB Stuttgart 2 (0)
Lewis Holtby Germany Germany FC Schalke 04 FC Schalke 04
VfL Bochum VfL Bochum
2 (0)
Sami Hyypiä Finland Finland Bayer Leverkusen Bayer Leverkusen 2 (0)
Burak Kaplan Turkey Turkey Bayer Leverkusen Bayer Leverkusen 2 (0)
Sami Khedira Germany Germany VfB Stuttgart VfB Stuttgart 2 (0)
Peer Kluge Germany Germany 1. FC Nürnberg 1. FC Nürnberg
FC Schalke 04 FC Schalke 04
2 (0)
Arouna Koné Ivory Coast Ivory Coast Hannover 96 Hannover 96 2 (0)
Ümit Korkmaz Austria Austria Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Maniche Portugal Portugal 1. FC Köln 1. FC Köln 2 (0)
Adam Matuszczyk Poland Poland 1. FC Köln 1. FC Köln 2 (0)
Youssef Mohamad Lebanon Lebanon 1. FC Köln 1. FC Köln 2 (0)
Jan Morávek Czech Republic Czech Republic FC Schalke 04 FC Schalke 04 2 (0)
Łukasz Piszczek Poland Poland Hertha BSC Hertha BSC 2 (0)
Lukas Podolski Germany Germany 1. FC Köln 1. FC Köln 2 (0)
Stefan Reinartz Germany Germany Bayer Leverkusen Bayer Leverkusen 2 (0)
Vicente Sánchez Uruguay Uruguay FC Schalke 04 FC Schalke 04 2 (0)
Jan Schlaudraff Germany Germany Hannover 96 Hannover 96 2 (0)
Lukas Schmitz Germany Germany FC Schalke 04 FC Schalke 04 2 (0)
Christian Schulz Germany Germany Hannover 96 Hannover 96 2 (0)
Julian Schuster Germany Germany SC Freiburg SC Freiburg 2 (0)
Bastian Schweinsteiger Germany Germany Bayern München Bayern München 2 (0)
Prince Tagoe Ghana Ghana 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Serdar Taşçı Germany Germany VfB Stuttgart VfB Stuttgart 2 (0)
Robert Tesche Germany Germany Hamburger SV Hamburger SV 2 (0)
Tunay Torun Turkey Turkey Hamburger SV Hamburger SV 2 (0)
Heiko Westermann Germany Germany FC Schalke 04 FC Schalke 04 2 (0)
146. Chadli Amri Algeria Algeria 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Leon Andreasen Denmark Denmark Hannover 96 Hannover 96 1 (0)
Gerald Asamoah Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Fabian Bäcker Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Holger Badstuber Germany Germany Bayern München Bayern München 1 (0)
Andrea Barzagli Italy Italy VfL Wolfsburg VfL Wolfsburg 1 (0)
Felix Bastians Germany Germany SC Freiburg SC Freiburg 1 (0)
Tommy Bechmann Denmark Denmark SC Freiburg SC Freiburg 1 (0)
Lars Bender Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Jakub Błaszczykowski Poland Poland Borussia Dortmund Borussia Dortmund 1 (0)
Niko Bungert Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Heiko Butscher Germany Germany SC Freiburg SC Freiburg 1 (0)
Romeo Castelen Netherlands Netherlands Hamburger SV Hamburger SV 1 (0)
Gonzalo Castro Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Du-ri Cha South Korea South Korea SC Freiburg SC Freiburg 1 (0)
Angelos Charisteas Greece Greece 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Steve Cherundolo USA USA Hannover 96 Hannover 96 1 (0)
Chris Brazil Brazil Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Marvin Compper Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Christoph Dabrowski Germany Germany VfL Bochum VfL Bochum 1 (0)
Filip Daems Belgium Belgium Bor. Mönchengladbach Bor. Mönchengladbach 1 (1)
Ashkan Dejagah Iran Iran VfL Wolfsburg VfL Wolfsburg 1 (0)
Guy Demel Ivory Coast Ivory Coast Hamburger SV Hamburger SV 1 (0)
Martín Demichelis Argentina Argentina Bayern München Bayern München 1 (0)
Patrick Ebert Germany Germany Hertha BSC Hertha BSC 1 (0)
Fabrice Ehret France France 1. FC Köln 1. FC Köln 1 (0)
Christian Eichner Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Joël Epalle Cameroon Cameroon VfL Bochum VfL Bochum 1 (0)
Malik Fathi Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Johannes Flum Germany Germany SC Freiburg SC Freiburg 1 (0)
Arne Friedrich Germany Germany Hertha BSC Hertha BSC 1 (0)
Clemens Fritz Germany Germany Werder Bremen Werder Bremen 1 (0)
Dennis Grote Germany Germany VfL Bochum VfL Bochum 1 (0)
İlkay Gündoğan Germany Germany 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Daniel Gunkel Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Daniel Gygax Switzerland Switzerland 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Makoto Hasebe Japan Japan VfL Wolfsburg VfL Wolfsburg 1 (0)
Patrick Herrmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Thomas Hitzlsperger Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Andreas Ibertsberger Austria Austria 1899 Hoffenheim 1899 Hoffenheim 1 (0)
David Jarolím Czech Republic Czech Republic Hamburger SV Hamburger SV 1 (0)
Fabian Johnson USA USA VfL Wolfsburg VfL Wolfsburg 1 (0)
Josué Brazil Brazil VfL Wolfsburg VfL Wolfsburg 1 (0)
Sebastian Jung Germany Germany Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Michal Kadlec Czech Republic Czech Republic Bayer Leverkusen Bayer Leverkusen 1 (0)
Sebastian Kehl Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Levan Kobiashvili Georgia Georgia FC Schalke 04 FC Schalke 04
Hertha BSC Hertha BSC
1 (0)
Nikos Liberopoulos Greece Greece Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Alexander Madlung Germany Germany VfL Wolfsburg VfL Wolfsburg 1 (0)
Dominic Maroh Slovenia Slovenia 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Joris Mathijsen Netherlands Netherlands Hamburger SV Hamburger SV 1 (0)
Karim Matmour Algeria Algeria Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Kevin McKenna Canada Canada 1. FC Köln 1. FC Köln 1 (0)
Marek Mintál Slovakia Slovakia 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Christoph Moritz Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Maximilian Nicu Romania Romania Hertha BSC Hertha BSC 1 (0)
Georg Niedermeier Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Peter Niemeyer Germany Germany Werder Bremen Werder Bremen 1 (0)
Patrick Ochs Germany Germany Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Andreas Ottl Germany Germany 1. FC Nürnberg 1. FC Nürnberg
Bayern München Bayern München
1 (0)
Patrick Owomoyela Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Pedro Geromel Brazil Brazil 1. FC Köln 1. FC Köln 1 (0)
Petit Portugal Portugal 1. FC Köln 1. FC Köln 1 (0)
Kevin Pezzoni Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Eugen Polański Poland Poland 1. FSV Mainz 05 1. FSV Mainz 05 1 (1)
Danijel Pranjić Croatia Croatia Bayern München Bayern München 1 (0)
Sebastian Prödl Austria Austria Werder Bremen Werder Bremen 1 (0)
Rafinha Brazil Brazil FC Schalke 04 FC Schalke 04 1 (1)
Dimitar Rangelov Bulgaria Bulgaria Borussia Dortmund Borussia Dortmund 1 (0)
Ricardo Costa Portugal Portugal VfL Wolfsburg VfL Wolfsburg 1 (0)
Sascha Riether Germany Germany VfL Wolfsburg VfL Wolfsburg 1 (0)
Markus Rosenberg Sweden Sweden Werder Bremen Werder Bremen 1 (0)
Jan Rosenthal Germany Germany Hannover 96 Hannover 96 1 (0)
David Rozehnal Czech Republic Czech Republic Hamburger SV Hamburger SV 1 (0)
Boubacar Sanogo Ivory Coast Ivory Coast Werder Bremen Werder Bremen 1 (0)
Wilfried Sanou Burkina Faso Burkina Faso 1. FC Köln 1. FC Köln 1 (0)
Jonathan Santana Paraguay Paraguay VfL Wolfsburg VfL Wolfsburg 1 (0)
Christopher Schorch Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Jan Šimák Czech Republic Czech Republic 1. FSV Mainz 05 1. FSV Mainz 05
VfB Stuttgart VfB Stuttgart
1 (0)
Josip Šimunić Croatia Croatia 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Elkin Soto Colombia Colombia 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Marco Stiepermann Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Bo Svensson Denmark Denmark 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Ádám Szalai Hungary Hungary 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Mickaël Tavares Senegal Senegal 1. FC Nürnberg 1. FC Nürnberg
Hamburger SV Hamburger SV
1 (0)
Selim Teber Germany Germany Eintracht Frankfurt Eintracht Frankfurt 1 (1)
Juvhel Tsoumou Congo Congo Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Mark van Bommel Netherlands Netherlands Bayern München Bayern München 1 (0)
Arturo Vidal Chile Chile Bayer Leverkusen Bayer Leverkusen 1 (0)
Boris Vukčević Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Anthar Yahia Algeria Algeria VfL Bochum VfL Bochum 1 (0)
Franco Zuculini Argentina Argentina 1899 Hoffenheim 1899 Hoffenheim 1 (0)