VMware NSX
VMware NSX-T Data Center
SNAT having a single IP will work as PAT.
Workaround:
To preserve source port on a NAT rule you can configure Reflexive NAT this will ensure the source port integrity is maintained after NAT is done.
Refer to below document on reflexive NAT:
Configure NAT/DNAT/No SNAT/No DNAT/Reflexive NAT