Buchanan venne nuovamente premiata dalla federazione canadese come migliore calciatrice dell'anno al termine del 2017. Nel 2019 arrivò anche la convocazione nella rosa del Canada che prese parte al campionato mondiale 2019, disputatosi in Francia. Il 9 febbraio 2020, scendendo in campo nella finale del torneo pre-olimpico CONCACAF, partita poi persa contro gli Stati Uniti, Buchanan marcò la sua centesima partita con la maglia della nazionale canadese. E a fine anno vinse per la terza volta in sei anni il premio della federazione canadese come migliore calciatrice dell'anno. Un mese dopo venne inserita nella squadra femminile CONCACAF del decennio 2011-2020 da parte della IFFHS.