The ECB excluded the batsman from all formats of the game with England following the team's whitewash in the winter Ashes series in Australia.
The 34-year-old told Sky Sports News: "I would love to play for England again, I have still got hope. I don't think it might happen, I live in hope every day, I'm 34 and I'm young.
"I can still play and I have a good resume and if things change one day I would gladly accept the opportunity because I love playing for England, if I didn't I would have retired, I would love to play again.
"I've never lost interest in playing for England, I loved it and every single day I wanted to improve. I had ambitions and I had goals and they are still there."
Pietersen featured in 104 Tests for England after making his debut in 2005.