Try GeoRanker.com It's a premium tool, but it also comes with a free version that allows you to generate a few detailed SERP reports every week. In terms of quality, at the present moment it's definitely among the most accurate serp checkers out there.

There are many tools in the market and you get it by googling it as "Free rank Checking Tools", its always suggestible to perform manual rank checking process for knowing the ranking of the keywords that gives you correct picture of the keyword rather than going for the tools, if you still want to know the ranking using tools then opensite explorer.