2012年，德米特罗·扎瓦德斯基代表烏克蘭出戰倫敦舉行的奥林匹克运动会羽毛球比賽男子單打項目，在小組賽階段先以2比0戰勝馬爾代夫的穆罕默德·阿凡·拉希德，後以1比2負於德國的马克·茨维布勒，最終以一勝一負的小組次名成績出局。