We work over the complex numbers field C. A K3 surface X is a simply connected projective surface with a nowhere vanishing holomorphic 2-form ω X . In this note, we will consider finite groups in Aut(X ).According to Nikulin [13], Mukai [11] and Xiao [24], there are exactly 80 abstract finite groups which can act symplectically on K 3 surfaces. Among these 80, there are exactly four perfect groups (G is perfect if the commutator subgroup [G, G] = G): A 5 , L 2 (7), A 6 , M 20 = C 4 2 : A 5 (the Mathieu group of degree 20), where the first three are also the only non-abelian simple groups which can act on a K 3 surface symplectically, and the last is the symplectic finite group with the largest order 960.