goals Penalty Player First goal Last goal  
43 2 Aleksandar Mitrović 06/09/2013 04/09/2021 » Overall international matches
20 0 Nikola Žigić 09/06/2005 17/11/2010 » Overall international matches
16 5 Dušan Tadić 11/09/2012 17/11/2019 » Overall international matches
13 0 Branislav Ivanović 12/09/2007 09/06/2018 » Overall international matches
12 0 Zoran Tošić 12/08/2009 11/10/2015 » Overall international matches
11 0 Milan Jovanović 02/06/2007 06/09/2011 » Overall international matches
11 1 Aleksandar Kolarov 11/09/2012 17/06/2018 » Overall international matches
11 0 Danko Lazović 16/08/2006 03/09/2010 » Overall international matches
10 0 Marko Pantelić 16/08/2006 02/09/2011 » Overall international matches
9 0 Adem Ljajić 07/06/2015 10/06/2019 » Overall international matches
7 0 Mateja Kežman 17/11/2004 01/03/2006 » Overall international matches
7 1 Dejan Stanković 16/11/2003 03/09/2010 » Overall international matches
6 0 Luka Jović 20/03/2019 01/09/2021 » Overall international matches
6 0 Zdravko Kuzmanović 22/08/2007 28/02/2012 » Overall international matches
6 0 Zvonimir Vukić 11/10/2003 08/10/2005 » Overall international matches
5 0 Boško Janković 28/03/2007 01/04/2009 » Overall international matches
5 0 Nenad Jestrović 03/06/2003 04/09/2004 » Overall international matches
5 0 Savo Milošević 11/10/2003 19/11/2008 » Overall international matches
4 0 Filip Đorđević 14/11/2012 05/03/2014 » Overall international matches
4 0 Filip Đuričić 11/09/2012 26/03/2013 » Overall international matches
4 3 Nenad Milijaš 19/11/2008 05/06/2010 » Overall international matches
4 0 Sergej Milinković-Savić 08/10/2020 07/09/2021 » Overall international matches
4 0 Nemanja Radonjić 10/09/2019 18/11/2020 » Overall international matches
3 0 Saša Ilić 10/09/2003 21/06/2006 » Overall international matches
3 0 Filip Kostić 05/09/2016 27/03/2021 » Overall international matches
3 0 Miloš Krasić 11/10/2008 05/06/2010 » Overall international matches
3 0 Lazar Marković 14/11/2012 07/06/2015 » Overall international matches
3 2 Predrag Mijatović 12/10/2002 12/02/2003 » Overall international matches
3 0 Nikola Milenković 07/09/2019 04/09/2021 » Overall international matches
3 0 Dušan Vlahović 18/11/2020 01/09/2021 » Overall international matches
2 0 Dušan Basta 06/02/2013 15/10/2013 » Overall international matches
2 0 Mijat Gaćinović 24/03/2017 02/09/2017 » Overall international matches
2 0 Darko Kovačević 16/10/2002 27/03/2003 » Overall international matches
2 0 Nemanja Matić 29/03/2015 06/10/2017 » Overall international matches
2 0 Dragan Mrđa 07/04/2010 07/04/2010 » Overall international matches
2 0 Radosav Petrović 03/06/2011 18/11/2014 » Overall international matches
2 0 Aleksandar Prijović 09/10/2017 20/11/2018 » Overall international matches
2 0 Neven Subotić 10/06/2009 05/06/2012 » Overall international matches
2 0 Nemanja Vidić 15/08/2005 15/11/2006 » Overall international matches
1 0 Branko Bošković 11/06/2003 11/06/2003 » Overall international matches
1 0 Nenad Đorđević 13/11/2005 13/11/2005 » Overall international matches
1 0 Nemanja Gudelj 18/11/2014 18/11/2014 » Overall international matches
1 0 Ivica Iliev 16/11/2003 16/11/2003 » Overall international matches
1 0 Miloš Jojić 11/10/2013 11/10/2013 » Overall international matches
1 0 Ognjen Koroman 13/10/2004 13/10/2004 » Overall international matches
1 0 Nikola Lazetić 12/02/2003 12/02/2003 » Overall international matches
1 0 Danijel Ljuboja 11/10/2003 11/10/2003 » Overall international matches
1 0 Luka Milivojević 06/10/2017 06/10/2017 » Overall international matches
1 0 Nemanja Milunović 31/05/2016 31/05/2016 » Overall international matches
1 0 Dragan Mladenović 20/08/2003 20/08/2003 » Overall international matches
1 0 Filip Mladenović 18/11/2020 18/11/2020 » Overall international matches
1 0 Ivan Obradović 15/10/2008 15/10/2008 » Overall international matches
1 0 Veljko Paunović 28/04/2004 28/04/2004 » Overall international matches
1 0 Strahinja Pavlović 07/06/2021 07/06/2021 » Overall international matches
1 0 Stefan Šćepović 15/10/2013 15/10/2013 » Overall international matches
1 0 Petar Škuletić 13/11/2015 13/11/2015 » Overall international matches
1 0 Milan Smiljanić 17/10/2007 17/10/2007 » Overall international matches
1 0 Miralem Sulejmani 11/09/2012 11/09/2012 » Overall international matches
1 0 Nemanja Tomić 07/04/2010 07/04/2010 » Overall international matches
1 0 Duško Tošić 17/10/2007 17/10/2007 » Overall international matches
1 0 Aleksandar Trišović 16/08/2006 16/08/2006 » Overall international matches
1 0 Vesko Trivunović 09/02/2011 09/02/2011 » Overall international matches