Obvious necessary condition is that the center must be a cyclic group. Is it sufficient (doubt here)? If not, is there any nice characterization in terms of group structure, without appealing to representations?



Which finite groups have faithful complex irreducible representations?
A finite abelian group has a faithful irreducible representation if and only if it is cyclic. The case of finite groups was solved by Gaschütz in


W. Gaschütz, *Endliche Gruppen mit treuen absolut-irreduziblen Darstellungen.* Math. Nach. 12 (1954)


From Mathematical Reviews:


"In the present formulation the author calls the direct product $$ S= M\_1\times M\_2\times\cdots\times M\_t $$ of the minimal normal subgroups $M\_i$ of $G$ the `base' of $ G$, and writes $S=A\times H$, where $A$ is abelian and $H$ contains no normal abelian subgroup. The condition is as follows: a finite group $G$ has a faithful irreducible representation in an algebraically closed field of characteristic zero if and only if the base $S$ (or alternatively, $A$) of $G$ is generated by a single class of conjugates in $G$. The proof is based on an elegant application of the exclusion principle."


Maybe you also want to look at


Bekka, Bachir; de la Harpe, Pierre, *Irreducibly represented groups.* Comment. Math. Helv. 83 (2008), no. 4, 847–868


where the case of infinite groups and unitary representations on Hilbert spaces was studied. One of the main results of the paper is the following:



> 
> **Theorem:** A countable group $G$ is irreducibly represented, if one of the following conditions hold:
> 
> 
> 1. $G$ is torsion-free
> 2. $G$ is icc; this means the all non-trivial conjugacy classes are infinite,
> 3. $G$ has a faithful primitive action on an infinite set.
> 
> 
> 


