The admission will fuel speculation that a move to long time suitors Manchester United is imminent.
Valued at £35 million the Dutch midfielder finally spoke up on the controversy that has surrounded his future at the San Siro all summer.
With the Serie A side club suffering a cash crisis the midfielder admits that they could sell him for financial reasons.
Sneijder said: “All I know is that Inter need money and that I’m for sale if the right offer comes in.
“I have five days off after the international friendly against England on Wednesday. I expect clarity on my future by then.
“I can be very brief about the interest from Manchester United and City: I haven’t spoken with either of those two clubs, so I can’t really say much about my future at the moment.” He added
Speculation at the weekend saw him linked with a move to the Blue side of Manchester only for this to be quickly dismissed.
It seems United is the only option for Sneijder who is wanted by manager Sir Alex Ferguson as a replacement for Paul Scholes.
A move to Old Trafford now looks to be on the card although his £200,000-a-week wages could delay the deal as it is out of the clubs pay structure.