Milwaukee Bucks (2011-2013)Edit
Den 23 juni 2011 valdes Harris som 19:e spelare i 2011 års NBA-draft av Charlotte Bobcats. Han byttes senare till Milwaukee Bucks på draftnatten. Den 10 december 2011 skrev han på sitt rookie-skala kontrakt med Bucks. Harris gjorde sin NBA-debut den 7 januari 2012 mot Los Angeles Clippers innan han kvällen efter mot Phoenix Suns den 8 januari gjorde 15 poäng med lagets högsta poäng. Han deltog i 42 matcher under sin rookiesäsong (nio starter) och gjorde i genomsnitt 5,0 poäng, 2,4 rebounds och 0,5 assist på 11,4 minuter per match.
Den 24 oktober 2012 utnyttjade Bucks sin tredjeårsoption för laget på Harris rookie scale-kontrakt, vilket förlängde kontraktet till och med säsongen 2013-2014.
Orlando Magic (2013-2016)Edit
Harris i december 2013
Den 21 februari 2013 byttes Harris, tillsammans med Doron Lamb och Beno Udrih, till Orlando Magic i utbyte mot J. J. Redick, Gustavo Ayón och Ish Smith. Harris speltid såg en anmärkningsvärd ökning i Orlando och hans statistik följde med. Harris mer än tredubblade sitt poängsnitt per match och mer än fyrdubblade sina returer, assist och blockeringar per match.
Den 26 oktober 2013 utnyttjade Magic sitt fjärdeåriga lagalternativ på Harris rookie scale-kontrakt, vilket förlängde kontraktet till och med säsongen 2014-15.
Den 24 januari 2014 noterade Harris 28 poäng och karriärens högsta 20 returer i en seger med 114-105 mot Los Angeles Lakers. Den 2 mars 2014 gjorde han karriärens högsta poäng på 31 poäng i en 92-81-seger mot Philadelphia 76ers.
Den 6 februari 2015 satte Harris ett nytt karriärrekord med 34 poäng i en 103-97-seger mot Los Angeles Lakers.
Den 14 juli 2015 skrev Harris återigen på ett fyraårskontrakt på 64 miljoner dollar med Magic.
Detroit Pistons (2016-2018)Edit
Harris i oktober 2017
Den 16 februari 2016 byttes Harris till Detroit Pistons i utbyte mot Ersan İlyasova och Brandon Jennings. Han gjorde sin debut för Pistons tre dagar senare och gjorde 21 poäng från bänken i en 98-86-förlust mot Washington Wizards. Pistons avslutade den ordinarie säsongen som åttonde seedade i Eastern Conference med ett resultat på 44-38, vilket innebar en plats i slutspelet för första gången sedan 2009. I sin serie i första omgången mot förstaseedade Cleveland Cavaliers blev dock Pistons sopade med 4-0.
Den 23 december 2016 kom Harris från bänken för första gången under 2016-17 och gjorde därefter säsongshögsta 26 poäng i en 119-113-förlust mot Golden State Warriors. Den 11 mars 2017 satte han ett nytt säsongsrekord med 28 poäng i en 112-92-seger mot New York Knicks.
Den 25 oktober 2017 matchade Harris ett karriärrekord med 34 poäng i en 122-101-seger mot Minnesota Timberwolves. Den 13 november 2017 utsågs han till Eastern Conference Player of the Week för matcher som spelades från måndagen den 6 november till söndagen den 12 november. Den 26 december 2017 gjorde han 21 av sina 30 poäng i den första quartern i Pistons 107-83-seger mot Indiana Pacers.
Los Angeles Clippers (2018-2019)Edit
Den 29 januari 2018 byttes Harris, tillsammans med Avery Bradley, Boban Marjanović, ett framtida skyddat draftval i första rundan och ett framtida draftval i andra rundan, till Los Angeles Clippers i utbyte mot Blake Griffin, Willie Reed och Brice Johnson. Han gjorde sin debut för Clippers den 3 februari och gjorde 24 poäng i en 113-103-seger mot Chicago Bulls. Den 23 februari 2018 noterade han 30 poäng och 12 returer i en 128-117-seger mot Phoenix Suns.
Den 15 november 2018 gjorde Harris 18 poäng i en 116-111-seger mot San Antonio Spurs och gjorde därmed minst 15 poäng i karriärens bästa 14 raka matcher. Den 25 november hade han 34 poäng och 11 returer i en 104-100-seger mot Portland Trail Blazers. Han utsågs därefter till veckans spelare i Western Conference för de matcher som spelades måndagen den 19 november till och med söndagen den 25 november. Det var hans andra utmärkelse som veckans spelare i karriären. Han fick även Western Conference Player of the Month för oktober och november, den första utmärkelsen som Månadens spelare i hans karriär. Den 17 december gjorde han karriärens högsta poäng på 39 poäng i en 131-127-förlust mot Trail Blazers. Den 20 januari hade han 27 poäng, nio returer och nio assist i en 103-95 seger mot Spurs.
Philadelphia 76ers (2019-nutid)Edit
Den 6 februari 2019 byttes Harris, tillsammans med Boban Marjanović och Mike Scott, till Philadelphia 76ers i utbyte mot Wilson Chandler, Mike Muscala, Landry Shamet och ett antal framtida draftval. Han gjorde sin debut för 76ers två dagar senare och noterade 14 poäng och åtta returer i en 117-110-seger mot Denver Nuggets. Den 6 juli 2019 skrev Sixers på nytt kontrakt med Harris med ett femårskontrakt på 180 miljoner dollar.
Den 4 januari 2021 utsågs Harris till Eastern Conference’s Player of the Week. Den 6 januari gjorde Harris sin 10 000:e poäng i en match mot Washington Wizards. Den 27 januari 2021 slog Harris ett matchvinnande pull-up jumpshot med 3,7 sekunder kvar för att hjälpa 76ers att hålla tillbaka en comeback av Los Angeles Lakers i en 107-106-seger.