Abstract. We conjecture that if k ≥ 2 is an integer and G is a graph of order n with minimum degree at least (n + 2k)/2, then for any k independent edges e 1 , . . . , e k in G and for any integer partition n = n 1 + · · · + n k with n i ≥ 4 (1 ≤ i ≤ k), G has k disjoint cycles C 1 , . . . , C k of orders n 1 , . . . , n k , respectively, such that C i passes through e i for all 1 ≤ i ≤ k. We show that this conjecture is true for the case k = 2. The minimum degree condition is sharp in general.