Dumfries è un terzino destro forte fisicamente e abile in fase offensiva,[6] dimostrandosi bravo sia in fase realizzativa calciando con il destro (il suo piede forte) oltre a usare bene pure il tiro di testa, Dumfries inoltre è abile nel fornire assist.[7][8][9] Può giocare anche come esterno a tutta fascia.[9]
Carriera
Club
Inizi e Sparta Rotterdam
Cresciuto nelle giovanili dello Smitshoek prima e del Barendrecht poi, nel 2014 diventa un giocatore dello Sparta Rotterdam.[10] Esordisce tra i professionisti il 20 febbraio 2015, in un match perso per 2-1 contro l'Emmen. Nella stagione successiva in Eerste Divisie colleziona 31 partite e una rete, contribuendo alla vittoria del campionato. Nell'annata seguente fa il suo debutto in Eredivisie, il massimo livello del campionato olandese, totalizzando 31 presenze e un gol.
Heerenveen e PSV
Dopo tre stagioni con la maglia dello Sparta Rotterdam, nel luglio 2017 passa all'Heerenveen.[11] Gioca 33 partite in Eredivisie, segnando 3 gol, più 2 partite, con un gol realizzato, nello spareggio contro l'Utrecht per la qualificazione all'Europa League.
Il 19 giugno 2018 viene acquistato a titolo definitivo dal PSV.[12][13] Esordisce in Eredivisie con la maglia del PSV nella partita contro l'Utrecht dell'11 agosto 2018, realizzando la rete del definitivo 4-0. Nella prima stagione totalizza 34 partite e 4 gol in campionato, oltre a fare il suo debutto in Champions League, dove gioca 8 partite, compresi gli spareggi per l'accesso alla fase a gironi della competizione.
Nella stagione 2019-2020 disputa 25 partite in campionato e realizza 7 reti, il suo massimo in carriera. Gioca anche 10 partite, compresi i turni preliminari, in Europa League, dopo le due giocate negli spareggi di Champions League. Nel campionato seguente totalizza 30 presenze e 2 gol in Eredivisie e disputa 8 partite, inclusi i turni preliminari, in Europa League.
Inter
Il 14 agosto 2021 viene ufficializzato il suo passaggio all'Inter, con cui firma un contratto quadriennale,[14][15] per 12,5 milioni di euro più 2,5 di bonus legati a presenze e qualificazione in Champions dei nerazzurri.[16] Esordisce con la maglia nerazzurra sette giorni dopo, subentrando all'84º minuto al posto di Bastoni nella vittoria per 4-0 in campionato contro il Genoa.[17] Dopo un inizio complicato,[18][19] il 4 dicembre realizza il primo gol con i nerazzurri, firmando la terza ed ultima rete nel successo in casa della Roma per 3-0,[20] ripetendosi contro la Salernitana (5-0)[21] e contro il Torino (1-0).[22] Il 12 gennaio 2022 vince il suo primo trofeo con l'Inter, la Supercoppa italiana, battendo per 2-1 la Juventus dopo i tempi supplementari.[23] Nel corso della stagione vince anche la Coppa Italia, superando la Juventus in finale per 4-2 dopo i tempi supplementari.[24]
Nella stagione successiva, il 13 agosto 2022 realizza la rete decisiva che permette all'Inter di superare il Lecce per 2-1 in campionato.[25] Il 13 settembre seguente trova anche la prima marcatura in Champions League, segnando nel successo per 2-0 contro il Viktoria Plzeň.[26] Il 18 gennaio 2023, pur senza scendere in campo, vince il suo terzo trofeo con l'Inter, la Supercoppa italiana, con i nerazzurri che battono il Milan per 3-0.[27] Il 24 maggio conquista la seconda Coppa Italia, la nona della storia per il club nerazzurro, grazie alla vittoria per 2-1 in finale contro la Fiorentina.[28] Il 10 giugno gioca da titolare nella finale di Champions League, persa per 1-0 contro il Manchester City.[29]
Il 16 settembre 2023 taglia il traguardo delle 100 presenze in nerazzurro in occasione del derby con il Milan, vinto per 5-1.[30] Nel derby di ritorno del 22 aprile 2024, vinto per 2-1, Dumfries vince il suo primo campionato italiano; nella stessa partita subisce anche la sua prima espulsione con i nerazzurri.[31]
Il 24 agosto 2024 raggiunge quota 100 presenze in Serie A nel successo per 2-0 contro il Lecce.[32]
Nazionale
Nazionale arubana
Nel marzo del 2014 risponde alla chiamata della nazionale del suo Paese di origine, la nazionale arubana, con la quale disputa due partite amichevoli contro Guam, nella seconda delle quali mette a segno il suo unico gol.[8][33]
Nazionale olandese
Nel 2016 torna sui propri passi scegliendo di rappresentare i Paesi Bassi.[34] Nello stesso anno colleziona 4 presenze con la nazionale Under-20 e 5 presenze, con una rete segnata, nella nazionale Under-21.
Il 13 ottobre 2018 scende in campo per la prima volta con la maglia della nazionale maggiore, nella partita vinta per 3-0 sulla Germania.[35] Nel 2021 viene convocato per il campionato europeo.[36] Nella partita di debutto contro l'Ucraina scende in campo dal primo minuto, segnando la sua prima rete in nazionale e contribuendo al successo per 3-2 della nazionale olandese.[37] Si ripete nella partita successiva, mettendo a segno una delle due reti con le quali i Paesi Bassi superano per 2-0 l'Austria: prima di lui, tra i calciatori olandesi, solo Ruud van Nistelrooij aveva segnato due reti nelle prime due gare di un campionato europeo.[38] Questa è anche la sua ultima rete nella competizione,[39] dato che la nazionale olandese viene eliminata agli ottavi dalla Rep. Ceca.[40] Dumfries conclude il torneo con 4 partite giocate e 2 gol realizzati.[39]
Nel novembre del 2022, viene inserito nella rosa olandese partecipante ai Mondiali di calcio in Qatar.[41] Il 3 dicembre, nella sfida degli ottavi di finale contro gli Stati Uniti, realizza il suo primo gol ad un campionato mondiale, oltre che fornire gli assist per le altre 2 reti con cui la sua nazionale si impone per 3-1,[42] diventando il terzo giocatore dell'Olanda a prendere parte a tre o più reti in un singolo match dei Mondiali dopo Johann Crujiff (1974) e Rob Resenbrink (1978).[43]
Il 7 settembre 2023 fornisce 3 assist nella sfida vinta 3-0 contro la Grecia.[44][45] Viene convocato per partecipare all'Europeo 2024, nei quarti di finale Dumfries consegna la vittoria alla propria squadra contro la Turchia, propiziando l'autogol del 2-1 di Mert Müldür.[46] Indossa poi la fascia da capitano a ottobre contro l'Ungheria nella sfida valida per la Nations League.[47]