In this paper we establish a multiplicity result for a second-order non-autonomous system. Using a variational principle of Ricceri we prove that if the set of global minima of a certain function has at least $k$ connected components, then our problem has at least $k$ periodic solutions. Moreover, the existence of one more solution is investigated through a mountain-pass-like argument.