not including moves like leer, tail whip ect.
There are 5 moves that cannot score critical hits.
There are also moves that prevent them.
No, there is no attacking move that can't get a critical hit.
Source: Experience
There isn't any move that CANNOT get a critical hit but there is a move that always gets a crit: frost breath