As an admin I can see 31 queries for a particular user in from metadata queries table but in Queries section for the user only 15 queries are visible

Queries without a name (i.e. named “New Query”) are in the Drafts tab. Maybe this is why you see a difference?

No I am talking about old named and saved queries