The theory of vertex-disjoint cycles and 2-factor of graphs has important applications in computer science and network communication. For a graph G, letIn the paper, the main results of this paper are as follows:(1) Let k ≥ 2 be an integer and G be a graph of order n ≥ 3k, if σ 2 (G) ≥ n + 2k − 2, then for any set of k distinct vertices v 1 , . . . , v k , G has k vertex-disjoint cycles C 1 , C 2 , . . . , C k of length at most four such that v i ∈ V (C i ) for all 1 ≤ i ≤ k.(2) Let k ≥ 1 be an integer and G be a graph of order n ≥ 3k, if σ 2 (G) ≥ n + 2k − 2, then for any set of k distinct vertices v 1 , . . . , v k , G has k vertex-disjoint cycles C 1 , C 2 , . . . , C k such that:Moreover, the condition on σ 2 (G) ≥ n + 2k − 2 is sharp.