Which gamepad to buy for PC?

Solution
I second a 360 controller, particularly the wired version as not all games work with the wireless one. Xbox controllers are natively supported by Windows as well, so you don't have driver problems to deal with. Get a second-hand one if money's an issue.
Well it depends for which games you would like to use it.
In my case, ive got an simple SmartBox as you can see here: http://

And i used it for games like, PES, racing games and so.. I had no problems and it is very comfortable. I bough it at 2008 or 2009 and it still works perfectly without any problem.
As i remember the price was something around 20 euros here in Croatia, dunno about ur country, but it shouldnt be more than that.
 
I just picked up an Xbox 360 wireless adapter, since I already had a 360. Worked out great. You can likely get a wired Xbox 360 controller for a decent price used or new. They're extremely durable (Or at least have been for me)
 
I've had a Logitech F710 for the past 2 years, it still Works flawlessly, it's built like a tank has a huge range and very good battery life, it is recognized as a 360 controller so it Works in every game, would definitely recommend it.
 
Well you don't actually need a X Y.. button controller like Xbox you can also buy very low priced game pads like Logitech,Zebronic,Frontech and even Enter and there are variety of them more good looking than highly priced controllers.

Remember wireless will definitely cost above 1000 INR. You can find those online at Amazon etc.
 
I use a XBox 360 for years with an Wireless adapter. It works out of the box on Windows and Linux and most games use this controller as the default one and just assumes this. This is highly recommended by me. I got a special edition with a better d-pad. Before that, my default gamepad was a Playstation and PS2 controller with an adapter.
 


The 3rd party offerings are not even close to the quality of the xbone and 360 controllers, there is not much of a choice to be made imo.
 
If u like Playstation like controller,u can buy logitech f310.most of the games detect it as xbox 360 controller,thus natively supported.just plug n play.i have played gta 5,the evil within,life is strange,farcry 4 and others without any problem.also it has a back button to switch for mapping keyboard buttons to the controller (helps for non supportive games).also it comes with 3 year warrenty.using analog is really smooth than those cheap controllers.only one con,it doesn't have vibration.
And If u like xbox like controller,then buy wired xbox 360 controller.