No, a bitcoin transaction which has already been broadcast toincluded in a block on the networklongest chain cannot be reversed. This is by design as Bitcoin is intended to behave much like cash, with recipients being assured that the money is now permanently in their possession after a transaction has been included in a block.
Clarified that transactions must be included in a block and be on the longest chain to be valid