Injury-hit batsman Kevin Pietersen says he would "try" playing another five or six years for England but would not sacrifice his Test career to play one-day and Twenty20 formats longer like teammate Andrew Flintoff.
"I've been very fortunate to have played 54 injury-free Test matches. I have a little break now for six weeks and I've said to myself and my family I'm going to try to have another five or six years' full stint for England, which I love doing," Pietersen told 'Daily Mail'.
"I won't be giving up any form of the game at the moment. Test cricket for me is the best. One-day cricket, I love. Twenty20 cricket, I love," the explosive batsman said.
"I know that there will be no freelance cricketer in me for years to come. I will be firmly playing for England. Test cricket is my favourite game and that's something I want to continue doing for a long time."
Pietersen has been forced to sit out of the ongoing Ashes series against Australia due to an Achilles injury. The 29-year-old said he would try to keep himself injury-free after this to play as much international cricket as possible.
"I get the point that people are talking about too much cricket and I made a statement two or three years ago that I was tired. I then said to myself: 'Right, you've got a short career here, you can play until you're 34 or 35 for England if you are fortunate and injury free.' And I'm going to play as much as I can," he said.