What began as a student demand to reform government job quotas rapidly evolved into the largest political upheaval in Bangladesh’s modern history, ending 15 years of uninterrupted Awami League rule and forcing then prime minister Sheikh Hasina from office.
Two years later, the July Uprising remains one of the country’s defining political turning points, not only because it toppled a government that had appeared electorally unassailable, but because it transformed a limited campus movement into a nationwide revolt against authoritarian rule, police violence and shrinking democratic space.
The movement unfolded with remarkable speed.
In just 61 days, Bangladesh went from a seemingly stable post-election government to a political transition that redrew the country’s landscape.
The immediate trigger came on June 5, 2024, when the High Court reinstated quotas for descendants of freedom fighters in government recruitment, reversing a system abolished in 2018.
Students at Dhaka University launched protests the next day, soon joined by universities across the country.
Initially, protesters focused solely on quota reform.
By early July, however, the newly formed Students Against Discrimination platform had begun coordinating nationwide demonstrations, road blockades and the “Bangla Blockade” program after the Appellate Division declined to suspend the High Court verdict.
Despite growing protests, senior government leaders dismissed the movement, insisting the issue would be resolved through the courts.
The confrontation entered a decisive phase on July 14 when Sheikh Hasina publicly addressed the issue for the first time.
Responding to a question, she asked whether government jobs should go to “the grandchildren of collaborators” if they were not reserved for descendants of freedom fighters.
The remark, widely interpreted by protesters as branding them “Rajakars,” fundamentally changed the movement.
Within hours, students marched through campuses chanting, “We wanted our rights, and we became Rajakars.”
The slogan became one of the defining symbols of the uprising.
The following day, clashes erupted after Chhatra League leaders vowed to confront protesters.
Violence spread across Dhaka University, leaving hundreds injured and marking the point at which the quota movement transformed into a broader confrontation with the state.
On July 16, police gunfire killed Begum Rokeya University student Abu Sayed, the first widely recognised martyr of the movement.
Images of his final moments quickly spread nationwide, galvanising public support and drawing thousands more into the protests.
Over the following days, violence escalated dramatically.
Border Guard Bangladesh was deployed, a nationwide curfew imposed, the army called out and internet services shut down as security forces attempted to contain the unrest.
Although the Supreme Court ultimately overturned the High Court ruling on July 21 and restored a largely merit-based quota system, the movement no longer centred on quotas.
By then, protesters were demanding accountability for the killings, the release of detained coordinators, an end to mass arrests and, increasingly, the resignation of Sheikh Hasina herself.
Authorities detained several key coordinators of the Students Against Discrimination platform, including Nahid Islam, Asif Mahmud, Abu Baker Mojumder, Sarjis Alam, Hasnat Abdullah and Nusrat Tabassum.
Protest leaders alleged some were forced to announce the withdrawal of the movement while in custody, accusations that further fuelled public anger.
As Facebook profile pictures turned red in memory of those killed, the movement shifted from “March for Justice” to its final mobilization, “March to Dhaka.”
On August 5, tens of thousands of protesters converged on the capital despite curfew restrictions and security deployments.
By early afternoon, Sheikh Hasina had left the country for India.
Army chief General Waker-uz-Zaman announced that an interim government would assume responsibility for governing the country.
The fall of the government triggered celebrations across Bangladesh, while crowds entered Ganabhaban and attacks were reported on police stations, Awami League offices and other state-linked facilities.
Two years on, the human cost of the uprising remains disputed.
The July Uprising Directorate currently recognises 843 July martyrs, while the July Martyrs’ Memorial Foundation has published more than 820 verified fatalities.
Other organisations have claimed significantly higher death tolls.
What remains beyond dispute is the speed with which Bangladesh’s political trajectory changed.
In just two months, a movement born from a recruitment policy dispute evolved into a nationwide uprising that ended one of the country’s longest-serving governments and reshaped its political future.