David Graf (né le ) est un coureur cycliste suisse. Sextuple champion de Suisse de BMX, il a été médaillé de bronze du championnat du monde en 2015 et 2021 et des Jeux européens de 2015. Il a représenté la Suisse aux Jeux olympiques de 2016 et de Jeux olympiques de 2020. Il met un terme à sa carrière à l'issue de la saison 2021 pour devenir entraîneur national.