My mates car used to be exactly like that. However it would do it whenever it felt like but mostly when hot and it was the starter motor. It would either fire right up or crank with no signs of firing by which then you'd have to bump it.
Was a FRST by the way.