Sharon Buchanan begann mit vier Jahren mit dem Hockeysport. Im Alter von zwölf Jahren spielte sie 1975 in der U16-Auswahl von Western Australia. 1978 war sie Kapitän der U16-Mannschaft, 1979 der U19-Mannschaft. 1980 debütierte sie in der australischen Nationalmannschaft. Die Olympischen Spiele 1980 in Moskau verpasste sie wegen des Olympiaboykotts. Bei der Weltmeisterschaft 1981 in Buenos Aires unterlagen die Australierinnen der Deutschen Mannschaft im Halbfinale mit 1:2. Das Spiel um den dritten Platz gewann die Mannschaft der Sowjetunion mit 5:1. Zwei Jahre später bei der Weltmeisterschaft in Kuala Lumpur unterlagen die Australierinnen im Halbfinale den Kanadierinnen im Siebenmeterschießen. Das Spiel um den dritten Platz gewannen die Australierinnen mit 3:1 gegen die Deutschen.