Hi,
Please find below details of each filter which you are looking for-
Owner
Equals Current User
Owner Equals Current User
Records owned by logged in user
Does Not Equal Current User
Owner Does Not Equal Current User
Records not owned by logged in User
Equal Current User Or His Reporting Hierarchy
Owner Equal Current User Or His Reporting Hierarchy
Records owned by current user or other users from his reporting hierarchy
Equal Current User And His Teams Or His Reporting Hierarchy And Their Teams
Owner Equal Current User And His Teams Or His Reporting Hierarchy And Their Teams
Records owned by current user and all teams of current user Or other users and their teams from his reporting hierarchy
Equals Current User's Teams
Owner Equals Current User's Teams
Records owned by all teams of current user.
Equals Current User Or User's Teams
Owner Equals Current User Or User's Teams
Records owned by current user or all teams of current user.
For example -
Owner Equals Current User's Teams
This will only return records which are owner by Team. And only those teams which current user is part of.
This will not return any record owner of User who is part of those team member.
For your requirement you should look at below links to achieve what you are looking for.
community.dynamics.com/.../know-how-d365-advanced-find-query-users-based-on-team-createdby-owner-modifiedby-team
jukkaniiranen.com/.../
Please mark my answer verified if i were helpful