Section 300 of CRPC "Person once convicted or acquitted not to be tried for same offence"
(1) A person who has once been tried by a Court of competent jurisdiction for an offence and convicted or acquitted of such offence shall, while such conviction or acquittal remains in force, not be liable to be tried again for the same offence, nor on the same facts for any Other Offence for which a different charge from the one made against him might have been made under sub-section (1) of Section 221, or for which he might have been convicted under sub-section (2) thereof
(2) A person acquitted or convicted of any offence, may be afterwards tried, with the consent of the State Government, for any distinct offence for which a separate charge might have been made against him at the former trial under sub-section (1) of Section 220
(3) A person convicted of any offence constituted by any
act causing consequences which, together with such act,
constituted a different offence from that of which he was
convicted, may be afterwards tried for such last mentioned
offence, if the consequences had not happened,
(4) A person acquitted convicted of any offence constituted
by any acts may, notwithstanding such acquittal or
conviction, be subsequently charged with, and tried for, any
other offence constituted by the same acts which he may have
committed if the Court by which he was first tried was not
competent to try the offence with which he is subsequently
charged.
(5) A Person discharged under Section 258 shall not be tried
again for the same offence except with the consent of the
Court by which he was discharged or of any other Court to
which the first mentioned Court is subordinate.
(6) Nothing in this Section shall affect the provisions ,of
Section 26 of the General Clauses Act, 1897 (10 of 1897) or
of Section 188 of this Code.
Explanation:- The dismissal of a complaint, or the discharge
of the accused, is not an acquittal for the purpose of this
Section.
GENERAL PROVISIONS AS TO INQUIRIES AND TRIALS