The 31-year-old hit an unbeaten 130 off 153 balls, only his second ODI hundred since 2008, to help the tourists’ run chase after Pakistan posted a score of 237.
“It was probably the best knock I’ve ever played in one-day cricket,” said Pietersen.
“I just enjoyed the calmness of the chase. We picked our bowlers that we wanted to target – which we don’t normally do in the England team.
“Graham Gooch is a legend, our batting coach and it’s great to be level with him on centuries. When I’m not playing well, I’ll kop it but I’ll never stop working.”
England were struggling on 68-4 before Pietersen and Craig Kieswetter forged a fruitful partnership to put a fourth straight victory in sight.
Following Kieswetter’s dismissal, Samit Patel joined Pietersen in the middle, and the pair took England to within two runs of victory, before Pietersen was finally ousted.
Tim Bresnan and Patel managed to get the tourists across the line to complete a clean sweep in the series, and England captain Alastair Cook, who posted a disappointing score of four runs, hailed Pietersen’s match-winning display.
“Kevin was brilliant to score a hundred. We talked about one of the top four getting the runs and in this series we’ve managed to do that,” said Cook.
“It’s been a really good week and a half for us. We’ve played some excellent cricket. Pakistan had an excellent record. We had a challenge and everyone in that team stood up to the challenge.
“Everyone can be proud of what they’ve done.”
MORE: The latest football news
MORE: The latest tennis news