Bahadur Gupta oli 29-vuotias Torinon olympialaisten aikaan ja teki ainoan olympialaisensa. Miesten sprintin karsintajoukkueessa
Helmikuun 22. päivänä hän pääsi kilpailun loppuun 2 minuutin ja 43,30 sekunnin ajalla, ja hän oli 78:s 80 kilpailijan joukossa. Vain 30 parasta pääsi seuraavaan kierrokseen, ja Gupta pudotettiin. Hidas ajoitus oli 2 minuuttia ja 20,46 sekuntia. Kultamitalin voitti lopulta ruotsalainen Björn Lind, hopeamitalin ranskalainen Roddy Darragon ja hopeamitalin myös ruotsalainen Thobias Fredriksson.