Vinayan, You won't get all this in a single bike in India, though you can try the below mentioned models
1. Pulsar 200 NS (not sure about the fuel efficiency & reliability)
2. Apache 160/180 ( Mono shock missing & Vibrations present)
3. Hero Extreme/ Hunk (Mono Shock missing.Milage-40-45 KMPL)
4. Honda CB unicorn (Rear Disc missing. Old design)
5. Suzuki GS 150 R ( Mono Shock & Rear disc missing.Fuel efficient and reliable engine
Less visit to service center and less maintenance cost)
I am using GS150 R, which feels very comfortable for me and never faced any problem. I had crossed 42000K. I had never visited Service center except for services and that too till 28K km.later Myself doing the oil change and the chain tightening. Except the Air & Oil filter, nothing i changed. Still using the MRF stock tires and chain sprocket. No issues faced, not a puncture too.It is really a good quality product. I use the bike for my office commute, daily 70 km in NH. Mostly i'll ride above 75 km/hr in 6th gear and still i am getting above 50 km/ltr