For a graph G, let σ 2 (G) be the minimum degree sum of two non-adjacent vertices in G. A chord of a cycle in a graph G is an edge of G joining two non-consecutive vertices of the cycle. In this paper, we prove the following result, which is an extension of a result of Brandt et al. (J. Graph Theory 24 (1997) 165-173) for large graphs: For positive integers k and c, there exists an integer f (k, c) such that, if G is a graph of order n ≥ f (k, c) and σ 2 (G) ≥ n, then G can be partitioned into k vertex-disjoint cycles, each of which has at least c chords.A graph is hamiltonian if it has a Hamilton cycle, i.e., a cycle containing all the vertices of the graph. It is well known that determining whether a given graph is hamiltonian or not, is NP-complete. Therefore, it is natural to study sufficient conditions for hamiltonicity of graphs.