2000年夏季奥林匹克运动会男子50米自由泳比赛的决赛于2000年9月22日在澳大利亚悉尼举行。最终，美国游泳运动员小加里·哈尔获得了此项比赛的冠军。