 In 2004 he successfully defeated Digvijay Singh and was elected to 14th Lok Sabha.After being denied a party ticket by RJD while being a sitting MP, Giridhari Yadav had a fall out with Lalu Prasad Yadav.In 2010 he joined Janata Dal (United) and was elected to Bihar Legislative Assembly from Belhar, Bihar.