Hi Rajas,
You can apply PBR configuration on subinterface. It should work without any issues. You can take reference of the below mentioned configuration which I tried in lab:
Sample Configuration:
1. <Access List configuration>
set access-list extended 1 src-ip 1.1.1.1/32 dst-ip 2.2.2.2/32 protocol any entry 1
2. <Match Group>
set match-group name Test
set match-group Test ext-acl 1 match-entry 1
3. <Action Group>
set action-group name Test-Action-Group
set action-group Test-Action-Group next-interface ethernet0/1 next-hop 3.3.3.3 action-entry 1
4. <Policy configuration>
set pbr policy name Test_Policy
set pbr policy Test_Policy match-group Test action-group Test-Action-Group 1
5. <Binding the policy on the interface>
set interface ethernet0/0.1 pbr Test_Policy
Please let me know if you are facing any issues.
Regards,
Rishi Surana