Auf internationaler Ebene spielte Dufner bei der U18-Junioren-Weltmeisterschaft 2013. Darüber hinaus gehörte er allen Jahrgänge zwischen der U16 und U20 an. In der Spielzeit 2018/19 debütierte er in der Schweizer Nationalmannschaft der Herren.