Prashant Kishor won the Bankipur Assembly by-poll in Bihar on Monday, defeating the Bharatiya Janata Party candidate Neeraj Kumar [1, 2].

The victory marks a significant transition for Kishor, a former poll strategist turned politician, as he secures a legislative seat in a region previously held by the BJP. The result serves as a critical barometer of voter sentiment in Bihar ahead of future general elections.

Counting for the seat took place on Aug. 3, 2026, with the final results emerging after 16 rounds of counting [1, 2]. The by-poll was triggered after BJP national president Nitin Nabin vacated the seat in April 2026 to join the Rajya Sabha [5].

Data regarding the victory margin varied across reporting outlets. One report indicated Kishor secured 31,742 votes and led Neeraj Kumar by 8,966 votes [6]. However, the Economic Times reported a larger victory margin of 18,953 votes [2].

The race remained competitive through the early stages of the count. Following the eighth round of counting, NewsX said that Kishor maintained a lead of 4,556 votes over the BJP candidate [7].

Neeraj Kumar, also identified as Neeraj Kumar Sinha, represented the BJP in the contest [1, 5]. The loss for the BJP in Bankipur comes as the party evaluates its current strength in the state following the vacancy created by Nabin's move to the upper house [5].

Prashant Kishor won the Bankipur Assembly by-poll in Bihar on Monday

This result represents a rare electoral breakthrough for Prashant Kishor, moving him from the role of a kingmaker to a direct political actor. By defeating a major party candidate in a seat vacated by a high-ranking BJP official, Kishor has demonstrated a level of individual electoral viability that could disrupt the traditional binary of Bihar politics.