Lagrange's Theorem states that if G is a finite Group and H a subgroup, then the order |H| of H divides the order |G| of G. It generalises to infinite groups: the statement then becomes that the left cosets form a [set_partition partition], and for any pair of cosets, there is a bijection between them.
Proof
In full generality, the cosets form a partition and are all in bijection.
To specialise this to the finite case, we have divided the |G| elements of G into buckets of size |H| (namely, the cosets), so |G|/|H| must in particular be an integer.