Ahmednagar Superintendent of Police Saurabh Tripathi filed the charge sheet running into over 350 pages before a sessions court in the district in which the three accused are charged under sections 302 (murder) and 376 (rape) of the Indian Penal Code.
Special Public Prosecutor Ujjwal Nikam said the charge sheet was filed well within the statutory period of 90 days, which ends on October 11.
"The charge sheet has been filed well before the statutory period as 90 days are counted from the date of the first arrest and not the day of the crime... I will see to it that justice is done to the victim," Mr Nikam said.
Jitendra Babulal Shinde, Santosh Gorakh Bhawal and Nitin Gopinath Bhailume have also been been charged under relevant sections of the Protection of Children from Sexual Offences (POCSO) Act.
The 15-year-old victim was raped on July 13 at Kopardi village in Ahmednagar district, allegedly by the trio, who also inflicted injuries all over her body and broke her limbs before throttling her.
Meanwhile, when contacted, the grandfather of the Kopardi victim said pressure on the government from all the sections compelled the police to file the charge sheet in time.
The Kopardi incident sparked a huge public outrage and political slugfest with the Congress demanding Chief Minister Devendra Fadnavis's resignation on "moral grounds" in the Maharashtra Assembly.
Mr Fadnavis had assured the victim's family that the matter will be heard in a fast track court, and announced a solatium of Rs 5 lakh.
The incident proved the trigger for the silent marches (muk morchas) taken out by the Marathas across the state as the victim belonged to the community, while the culprits are Dalits.
Though their campaign has also raised long-pending demands like reservation in education and jobs, the Kopardi case has been highlighted in the marches, which have evoked overwhelming response, compelling all political parties to take the movement seriously.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.