Pietersen had a bad patch during England's tour of Africa and Bangladesh but the lanky South African-born batsmen regained his touch while playing for Royal Challengers Bangalore in the IPL III and he was in sublime form in the T20 World Cup as he helped England win their first ICC tournament in Bridgetown, Barbados.
Crediting IPL for the revival in form, Pietersen said, "The work that I put in in Bangladesh and India (during the Indian Premier League), there is no greater place to go learn your batting and work hard.
"I spent hours and hours in the nets in Bangalore and spent an hour and half at Nagpur in a game where I missed out," said the former England captain who scored 248 runs at an average of 62.
"I just worked really hard as I can because I was really disappointed in my winter and in the last 12 months.
"It's difficult for me to say how well I'm batting, I feel good and to contribute to this, there's no greater feeling. To do what we have done here in the past two weeks - priceless," Pietersen said after England thumped Australia to win the Twenty20 World Cup.
Pietersen's consistency with the bat earned him the Player-of-the-Tournament award and the batsman thanked his coach and team-mates for helping him to put behind the bad patch.
"It's humbling. You've got to savour things like this. But if it wasn't for the help of all the dressing room in Bangladesh and the coaching staff and management, I probably wouldn't have been here - batting the way I did," said Pietersen.
The lanky batsman also paid rich tribute to captain Paul Collingwood.
"The nights and the dinners I had with Colly, reassuring me of how to play when you lose sight of how you should be playing coming back from the injury I had, really helped," Pietersen said.
Bengaluru cops detain four for IPL blasts
Images: Deccan Chargers vs Royal Challengers Bangalore
Triesman steps down as England 2018 chief
Dhaka Test: Captain Cook charts England victory
Images: Rajasthan Royals vs Royal Challengers Bangalore