Primii aniEdit
Marjanović s-a născut și a crescut în Boljevac, în estul Serbiei. Deși a fost înalt de la o vârstă fragedă, toți membrii familiei sale au o înălțime medie: tatăl său are o înălțime de numai 1,75 m (5 ft 9 in). Se crede că o afecțiune a glandei pituitare a contribuit la gigantismul său.
Marjanović a început să joace baschet cu echipele de tineret ale clubului Rtanj din Boljevac. La vârsta de 14 ani avea deja o înălțime de 2,09 m (6 ft 10 1⁄2 in) și a început să joace pentru echipa profesionistă sârbă Hemofarm. A jucat în categoriile lor de tineret până în sezonul 2005-06.
Marjanović s-a alăturat primei echipe a lui Hemofarm, care juca în Liga Adriatică, în a doua jumătate a sezonului 2005-06. El a jucat acolo până în ianuarie 2007, când a fost împrumutat la echipa Swisslion Takovo din Liga sârbă. După o jumătate de sezon acolo, s-a întors la Hemofarm. Printre coechipierii săi s-au numărat Stefan Marković și Milan Mačvan, cu care jucase la echipa națională de juniori a Serbiei.
Sezoanele 2010-2012Edit
În vara anului 2010, Marjanović a semnat un contract pe trei ani cu CSKA Moscova, la insistențele lui Duško Vujošević. După ce Vujošević a fost concediat, Marjanović și-a pierdut locul în prima echipă a CSKA. La 31 decembrie 2010, a fost împrumutat la Žalgiris, până la finalul sezonului 2010-2011.
În iulie 2011, a semnat cu Nizhny Novgorod, unde a rămas o jumătate de sezon. În ianuarie 2012, a revenit în Serbia și a semnat cu Radnički Kragujevac, sub formă de împrumut, pentru restul sezonului 2011-2012.
Mega VizuraEdit
În iulie 2012, Marjanović a semnat un contract cu echipa sârbă Mega Vizura pentru sezonul 2012-2013. El a fost numit MVP al Ligii sârbe.
Crvena ZvezdaEdit
Sezonul 2013-14Edit
La 2 iulie 2013, Marjanović a semnat un contract pe doi ani cu Crvena zvezda. În decembrie 2013, el a fost desemnat MVP al rundei 10 din Euroligă. În aprilie 2014, alături de coechipierul său DeMarcus Nelson, a fost selectat în echipa ideală pentru sezonul 2013-14 al Ligii ABA.
Sezonul 2014-15Edit
În primul meci din sezonul 2014-15 al Euroligii, Marjanović și-a condus echipa la o victorie cu 76-68 împotriva lui Galatasaray, marcând 22 de puncte și reușind 10 recuperări în 28 de minute pe teren. Ulterior, el a fost desemnat MVP-ul rundei 1 din Euroligă. La 22 noiembrie 2014, el a înregistrat 23 de puncte și un record al carierei de 17 recuperări, pentru un indice total de 39, într-o înfrângere în dublă repriză de prelungiri, 103-110, în fața lui Galatasaray. La momentul respectiv, cele 17 recuperări într-un singur meci au fost cel mai mare număr înregistrat de un jucător în Euroligă din 2011-12.
La 9 aprilie, într-un meci împotriva lui Panathinaikos, a stabilit recordul Euroligii din sezonul 2000-01 pentru cele mai multe recuperări într-un singur sezon, cu 256, depășind recordul precedent al lui Mirsad Türkcan, care a avut 248 de recuperări în sezonul 2002-03. De asemenea, el a stabilit recordul Euroligii pentru cele mai multe double-double-uri într-un sezon, cu 16, depășind recordul de 14 stabilit de Tanoka Beard în sezonul 2004-05. În cele 24 de meciuri din Euroligă, a avut o medie de 16,6 puncte, o medie de 10,7 recuperări și un record (din sezonul 2000-01 al Euroligii) de 25,67 la PIR.
La 2 aprilie 2015, a fost selecționat în echipa ideală a sezonului 2014-15 al Ligii ABA. Mai târziu, în aceeași lună, el și-a ajutat echipa să câștige trofeul Ligii ABA 2014-15. A fost numit MVP al playoff-ului Ligii ABA. În mai 2015, a fost ales pentru All-EuroLeague First Team.
La 5 iunie 2015, Marjanović a fost numit MVP al Superligii sârbe pentru al treilea sezon consecutiv, după ce și-a ajutat echipa să ajungă pe primul loc în sezonul regulat cu un record de 13-1. Crvena zvezda a câștigat campionatul Ligii sârbe 2014-15 după o victorie cu 3-0 în seria cu Partizan Belgrad.
San Antonio Spurs (2015-2016)Edit
La 17 iulie 2015, Marjanović a semnat un contract pe un an și 1,2 milioane de dolari cu San Antonio Spurs. El și-a făcut debutul în NBA pe 30 octombrie, înregistrând șase puncte și cinci recuperări în victoria Spurs cu 102-75 în fața lui Brooklyn Nets. Pe 4 decembrie, el a fost repartizat la Austin Spurs, filiala din D-League a lui San Antonio. A fost rechemat de San Antonio pe 6 decembrie și, a doua zi, a marcat 18 puncte cu 8 din 10 aruncări în victoria cu 119-68 în fața celor de la Philadelphia 76ers. La 28 decembrie, într-o victorie în fața celor de la Minnesota Timberwolves, cu Tim Duncan accidentat și LaMarcus Aldridge limitat la șase puncte, Marjanović a marcat 17 puncte cu 7 din 7 aruncări în 14 minute de joc, ajutându-i pe Spurs să învingă Timberwolves cu 101-95 și să-și prelungească seria de victorii pe teren propriu, record al francizei, la 27 de meciuri (datând din sezonul 2014-15). Două zile mai târziu, într-o victorie în fața celor de la Phoenix Suns, el a devenit primul jucător din istoria francizei Spurs care a înregistrat 12 recuperări în 15 minute sau mai puțin. La 21 ianuarie 2016, a înregistrat 17 puncte și 13 recuperări, recordul carierei, într-o victorie cu 117-89 în fața celor de la Phoenix Suns. La 20 martie, a fost transferat la Austin Spurs, obținând o rechemare două zile mai târziu. Pe 23 martie, a marcat 19 puncte, pe atunci cea mai mare valoare a carierei, într-o victorie cu 112-88 în fața lui Miami Heat. Pe 13 aprilie, în finalul sezonului regulat al echipei, Marjanović a înregistrat un record al carierei de 22 de puncte și 12 recuperări într-o victorie cu 96-91 în fața lui Dallas Mavericks.
Detroit Pistons (2016-2018)Edit
După sezonul 2015-16, Marjanović a devenit agent liber restricționat. La 7 iulie 2016, el a primit o foaie de ofertă pe trei ani și 21 milioane de dolari de la Detroit Pistons. Spurs a refuzat să egaleze oferta, iar el a semnat cu Pistons la 12 iulie. La 5 ianuarie 2017, Marjanović a înregistrat 15 puncte și un record al carierei de 19 recuperări într-o victorie cu 115-114 în fața lui Charlotte Hornets. El jucase doar 76 de minute în tot sezonul înainte de meciul cu Hornets, dar, în condițiile în care Andre Drummond avea probleme cu faulturile și Aron Baynes era accidentat, antrenorul Stan Van Gundy a fost nevoit să-i acorde lui Marjanović minute prelungite. Pe 7 aprilie 2017, el a condus Pistons cu un record al carierei de 27 de puncte și 12 recuperări de pe bancă, într-o victorie cu 114-109 în fața lui Houston Rockets.
Los Angeles Clippers (2018-2019)Edit
La 29 ianuarie 2018, Marjanović, împreună cu Tobias Harris, Avery Bradley, o viitoare alegere protejată din prima rundă de selecție și o viitoare alegere din a doua rundă de selecție, a fost transferat la Los Angeles Clippers în schimbul lui Blake Griffin, Willie Reed și Brice Johnson. La 27 februarie 2018, el a marcat un record stagional de 18 puncte într-o victorie cu 122-120 în fața celor de la Denver Nuggets.
Philadelphia 76ers (2019)Edit
La 6 februarie 2019, Marjanović, alături de coechipierul său Tobias Harris, a fost transferat la Philadelphia 76ers. În 22 de apariții pentru 76ers în sezonul regulat, Marjanović a avut o medie de 8,2 puncte și 5,1 recuperări în 13,9 minute pe meci. Ulterior, el i-a ajutat pe 76ers să treacă de Brooklyn Nets în primul tur al playoff-ului NBA 2019, dar 76ers au fost în cele din urmă eliminați de Toronto Raptors în semifinalele Conferinței.
Dallas Mavericks (2019-prezent)Edit
La 23 iulie 2019, a semnat cu Dallas Mavericks.
La 11 martie 2020, Marjanovic a marcat 31 de puncte, alături de 17 recuperări, în victoria cu 113-97 în fața celor de la Denver Nuggets, în ceea ce a fost ultimul meci înainte ca sezonul să fie suspendat din cauza pandemiei de coronavirus.
.