Here are benchmarks for counterstrike global offensive on laptop hardware.
http://www.notebookcheck.net/Counter-Strike-Global-Offensive-Benchmarked.81183.0.html
------
We need more info, like do you want to play this on high settings? Do you want the laptop to be light and portable? Do you play any other games? What type of battery life, etc.
Anything as fast or faster than an i5 and a gt650m will be able to play GO at a framerate higher than 60fps at Very High and 1920x1080p according to that benchmark.
If you want to play it at Medium at 720p with 30fps, intel hd 4000 (ivy mainstream) should be up to the task since it was getting medium 1366x768 at 46.8 fps. Intel 4400 (haswell ulv) was getting 56 fps at the same settings, intel 4600 (haswell mainstream) was getting 99 fps at med settings. Intel 4600 was getting 52 fps at high settings at 1366x768.
So if you want to play at very high at 1080p at 60fps or higher, you are looking for a 660m or higher, a 750m gddr5 or higher. A 745m gddr5 is right about 60fps with the average being 59. A 760m is 98 fps at 1080p on very high.
Note the 750m and 745m also come with ddr3 models which are much slower due to having far less memory bandwidth. The manufacturer of the laptop will not tell you if its gddr5 or ddr3 on their spec sheet. Only way to find out is to use a tool like gpu z, look at nvidia control panel -> help -> system information and look at the memory clock rate, or look on online forums where people have done this already.