Maybe. Probably not. You may be able to get something that'll run Crysis 2 on max if you look hard enough - but if you can't find anything, you can always buy a cheaper computer that'll be able to run Crysis on lower settings for a bit, and then upgrade your RAM/graphics card/crip packet or whatever at a later date.
Also, I'd avoid getting a laptop - unless it's an Alienware one.
Oh wait.
If you're using pounds (£) you could buy a laptop from Alienware that may be able to run Crysis 2 on high, for about £800.
http://www.alienware.co.uk/