Hi Manpreet,
In Salesforce, you can control access to data at many different levels. For example, you can control the access your users have to objects with object permissions. Within objects, you can control the access users have to fields using field-level security. To control access to data at the record level, use sharing settings.
You can take help of Sharing Setting for this scenario.
Sharing rules can never be stricter than your organization-wide default settings. They simply allow greater access for particular users.
Hope this helps you.