Cresciuto nel settore giovanile del , nel 2011-2012 gioca il suo primo anno da professionista in prestito al . Tornato al Partizan, contribuisce da titolare alla vittoria del campionato serbo (2012-2013). Viene così acquistato dall' dove, in due anni, vince un campionato belga (2013-2014) e una Supercoppa belga (2014). Nel 2015 passa al , con cui conquista un campionato inglese di seconda divisione (2016-2017). Dopo tre anni si trasferisce al , con il quale ha vinto un altro campionato inglese di seconda divisione (2021-2022) stabilendo, contestualmente, il record stagionale di gol segnati nella categoria (43). Nel 2023 passa all'Al-Hilal, dove conquista un campionato saudita (2023-2024), una Coppa del Re (2023-2024) e due Supercoppe saudite (2023, 2024). Dal 2025 milita nell'.

Con la nazionale serba, della quale è il miglior marcatore di sempre, ha partecipato a due campionati del mondo (2018, 2022) e due UEFA Nations League (2018-19, 2020-21). Prima di entrare nel giro della nazionale maggiore, si è laureato campione europeo (2013) con la nazionale Under-19.

A livello individuale, ha vinto una volta la classifica marcatori del campionato belga (2014-2015) e della UEFA Nations League (2018-2019) e due volte quella del campionato inglese di seconda serie (2019-2020, 2021-2022).

Biografia Sposato con Kristina Janjić dal 2021, la coppia ha due figli.

Ha dichiarato di tifare e fin da bambino.

Caratteristiche tecniche Centravanti mobile dal fisico imponente, è un ottimo attaccante d'area e nonostante l'altezza possiede una buona velocità. Ha una personalità forte, dotato di buone abilità di tiro, calcia bene con entrambi i piedi, inoltre è un ottimo colpitore di testa oltre a essere un bravo rigorista, grazie alle sue capacità risulta utile sia in fase di costruzione del gioco sia in fase di finalizzazione.

Carriera Club Gli esordi

Inizia la sua carriera calcistica nel 2005 quando, all'età di 11 anni, entra nel settore giovanile del . Per la stagione 2011-2012 passa in prestito al , in seconda divisione serba, con cui realizza 7 reti in 26 partite complessive.

Il 27 giugno 2012 Mitrović firma il suo primo contratto professionistico con il Partizan, valido fino al 2016. Il 24 luglio seguente fa il suo debutto per il club, subentrando a Stefan Šćepović durante l'incontro di qualificazione alla UEFA Champions League 2012-2013 giocato e vinto contro il per 3-1. In tale occasione il serbo realizza, al 73º minuto, la sua prima rete nella massima competizione europea. Il 26 agosto, invece, sigla il suo primo gol in UEFA Europa League contro il , sempre durante un incontro di qualificazione. Tre giorni dopo debutta da titolare in Superliga contro il , realizzando la rete della vittoria (1-0). Alla fine della stagione, contribuisce con 15 marcature totali alla vittoria del campionato, risultando inoltre essere il capocannoniere della squadra.

Anderlecht Il 30 agosto 2013 viene acquistato per 5 milioni di euro dall', con cui firma un contratto quinquennale. Il 1º settembre, all'esordio con la nuova maglia, realizza due assist nella partita di campionato persa per 3-4 contro lo mentre, il 14 settembre, segna due gol contro il (5-0). Il 10 dicembre, durante l'incontro di UEFA Champions League giocato contro l', Mitrović sostituisce Silvio Proto come portiere, espulso su azione della squadra greca; nonostante ciò, non riuscirà a parare il rigore calciato da Alejandro Domínguez. Conclude l'annata vincendo la Pro League e segnando 16 reti complessive.

Inizia la stagione 2014-2015 aprendo le marcature dell'incontro di Supercoppa vinto 2-1 contro il . Il 20 novembre 2014 realizza, al 90º minuto, la rete che consente all'Anderlecht di pareggiare 3-3 contro l' in UEFA Champions League. Il 28 maggio 2015, invece, sigla l'unico gol nella finale di Coppa del Belgio persa 2-1 contro il . Perno centrale dell'ex allenatore Besnik Hasi, conclude l'annata con 20 in campionato (28 totali), che gli consentono di ottenere il titolo di capocannoniere della competizione.

Newcastle

Il 21 luglio 2015 viene acquistato per 18 milioni di euro dal . Debutta con gli inglesi il 9 agosto, subentrando a Papiss Cissé nel 2-2 finale contro il . Il 3 ottobre, invece, realizza la sua prima rete contro il , aprendo le marcature del match perso 6-1. Si ripete due settimane dopo, contribuendo con un gol alla vittoria per 6-2 contro il . Sempre contro questi ultimi, il 2 aprile 2016, realizza la sua prima doppietta in maglia bianconera; ciononostante il Newcastle perderà l'incontro per 3-2. Il 15 maggio seguente, con la squadra già retrocessa, contribuisce con un gol e un assist alla vittoria per 5-1 contro il ; in tale occasione rimedia, al 67º minuto, anche un'espulsione diretta. Conclude la stagione con 9 reti in 36 partite complessive.

Il 23 agosto 2016 inizia la nuova stagione giocando solo il primo tempo della partita di Coppa di Lega vinta per 2-0 contro il ; a causa di un infortunio alla testa, infatti, conclude anzitempo il match. Torna il 13 settembre, segnando anche una rete nell'incontro di Championship vinto ai danni del (6-0). Il 23 ottobre, invece, realizza una doppietta contro il , che consente al Newcastle di accedere ai quarti di finale della Coppa di Lega. Nei mesi successivi, a causa di scelte tecniche dell'ex allenatore dei Magpies Rafael Benítez, perde il posto da titolare in favore di Dwight Gayle, concludendo l'annata con 6 marcature in 29 partite giocate.

L'alternanza con il calciatore inglese si protrae anche agli inizi della stagione 2017-2018, con Mitrović che colleziona solo 7 presenze tra settembre e gennaio (con due reti segnate a e ); tale situazione lo porta, di conseguenza, a lasciare il club.

Fulham

2018-2021 Il 1º febbraio 2018 si trasferisce quindi in prestito al , società militante in Championship, fino al termine della stagione. Esordisce con la maglia dei Cottagers due giorni dopo, nella partita casalinga vinta per 2-0 contro il . Il 21 febbraio segna invece il suo primo gol, risultando decisivo nel pareggio esterno contro il (1-1). Nelle successive quattro partite realizza sei gol, rispettivamente ai danni di , , (doppietta) e (doppietta); tali prestazioni gli consentono di vincere il suo primo premio come Giocatore del mese della serie cadetta. Conclude il periodo di prestito con 12 reti totali, contribuendo di fatto alla promozione in Premier League grazie alla vittoria dei play-off, dopo il terzo posto finale in campionato. In virtù dell'ottimo rendimento, il Fulham decide di esercitare la clausola di acquisto pari a 22 milioni di sterline (circa 26 milioni di euro), con il calciatore che si lega al club londinese fino al 2023.

Il 18 agosto seguente inizia la nuova stagione segnando l'unica rete nella partita persa per 3-1 contro il , valida per la seconda giornata di Premier League. Nei successivi due match realizza tre reti, due contro il e uno contro il . Il 24 novembre, al primo incontro del tecnico Claudio Ranieri, marca una doppietta ai danni del , interrompendo un digiuno in termini di gol durato quasi due mesi. Il 29 gennaio 2019, grazie ad un'altra doppietta, questa volta ai danni del Brighton, raggiunge per la prima volta la doppia cifra in Premier League. Termina la stagione 2018-2019 con 11 reti, con il Fulham che chiude il campionato al penultimo posto, malgrado tre allenatori cambiati nel corso della stagione (Slaviša Jokanović, Ranieri e Scott Parker).

Nonostante la retrocessione, il 9 luglio 2019 rinnova con il club fino al 30 giugno 2024. Nel mese di agosto è autore di cinque reti in sei partite di Championship, a cui ne seguono altre sei nel mese di ottobre, inclusa una tripletta ai danni del . Tra novembre e dicembre marca sette volte in dieci incontri, concludendo la prima parte di stagione con 18 gol in 24 partite. L'11 gennaio 2020, in occasione del match contro l', si infortuna al legamento della caviglia sinistra, rimanendo fuori dai campi di gioco per tre settimane. Torna il 1 febbraio, segnando la rete della vittoria ai danni dell' (3-2). Segna poi altre quattro reti, l'ultima decisiva per la vittoria di misura contro lo (1-0). Dopo lo stop del campionato, durato quasi tre mesi in seguito alla pandemia di COVID-19 in Inghilterra, viene espulso per tre giornate in seguito ad una gomitata inflitta ai danni di Ben White durante Fulham- del 26 giugno. Conclude la stagione con 26 reti complessive, portando i Cottagers ad ottenere nuovamente la promozione in Premier League grazie alla vittoria nei play-off. Le ottime prestazioni gli consentono, inoltre, di vincere il premio come Giocatore dell'anno per i tifosi.

Nell'annata seguente il serbo, condizionato anche da infortuni e dal COVID-19, segna solo 3 reti in massima divisione; la stagione risulta negativa anche per il Fulham, che chiude infatti al terzultimo posto, retrocedendo ancora in seconda serie.

2021-2023 La stagione 2021-22 inizia per lui con un posto da titolare, segnando quattro reti nelle prime quattro partite di Championship. Il 27 agosto 2021 rinnova il contratto fino al 2026. Il 29 settembre, invece, realizza una tripletta nel primo tempo della partita vinta contro lo Swansea City (3-1). Nel mese di ottobre sigla altri otto gol, tra cui un'altra tripletta, questa volta ai danni del ; il seguente rendimento gli frutta il suo quarto riconoscimento come Giocatore del mese della Championship. Il 15 gennaio 2022 segna la sua terza tripletta, nel 6-2 finale contro il , portandosi a 27 reti in sole 24 partite. Il 12 febbraio, grazie al gol vittoria contro l'Hull City (1-0), raggiunge quota 31 reti, eguagliando il primato stabilito da Ivan Toney nel campionato precedente; il record è valevole solo per gli anni in cui la seconda serie ha cambiato nome in Championship, ovvero dalla stagione 2004-2005. Nove giorni dopo supera tale score, grazie ad una doppietta marcata ai danni del . Nel mese di aprile, dopo aver raggiunto quota 40 gol stagionali, vince il premio come Giocatore dell'anno del campionato, venendo inoltre inserito nella formazione ideale insieme ai compagni di squadra Tosin Adarabioyo, Antonee Robinson e Harry Wilson. Il 2 maggio seguente, conclude la stagione segnando due delle sette reti inflitte al Luton Town; l'ennesima doppietta consente a Mitrović di arrivare a 43 reti complessive, superando così il precedente record (42) stabilito da Guy Whittingham nella stagione 1992-1993; questa volta vengono considerati solo gli anni in cui le partite della seconda serie inglese sono in totale 46 (dal 1988-1989). La vittoria, consente anche al Fulham di vincere il campionato.

Al suo ritorno in Premier League, si rende subito protagonista alla prima giornata, grazie ad una doppietta siglata nel match pareggiato con il (2-2). Il 20 agosto 2022 sigla, al 90º minuto, la rete del 3-2 finale contro il , permettendo al Fulham di ottenere i primi tre punti della stagione. La settimana seguente, invece, è autore dell'unico gol nella sconfitta per 1-2 in favore dell'; tale marcatura è anche la centesima, tra campionato e coppe, con la maglia dei Cottagers. Il 19 marzo 2023, durante la gara di FA Cup persa 3-1 in casa del , viene espulso al 72' in seguito ad una spinta data all'arbitro Chris Kavanagh, reo di aver assegnato un rigore in favore dei Red Devils, in quel momento sotto per 0-1 (gol proprio di Mitrović al 50'); nel dopo partita il serbo si scusa per il gesto, venendo in ogni caso squalificato per 8 giornate. Conclude la stagione con 15 reti totali, di cui 14 in campionato.

Al-Hilal e Al-Rayyan