England coach Trevor Bayliss believes the side have come a long way since last year's Cricket World Cup but admits there is still room for more improvement.
Bayliss' side are 2-2 with South Africa heading into their final one-day international in Cape Town on Sunday.
England are sixth in the ICC ODI rankings, and Bayliss is adamant they can move up the table with the way they are performing.
"They are playing some extremely good cricket, it's a real good feel among the group at the moment," the 53-year-old told BBC.
"It gives them confidence to go out and play their natural games. We've seen that with the batting, with a number of scores over 300, and the bowling is always improving.
"We've got a fair way to go, a number of things to learn, probably more so from the bowling than the batting, but things are exciting - that's good news for the cricket fans."
England and Wales will host the 2019 World Cup, and Bayliss says giving opportunities to younger players in the ODI series can benefit the side in the long run.
"We're learning more and more about the players all the time," the Australian added.
"Hopefully in the next series or two we'll be a lot closer to realising what our top 15 to 20 are.
"The players in the team are naturally attacking-style players and if that comes off more times than not, well then the team's going to score more runs and take a lot of wickets.
"Yes, we've got to be more consistent, but I think that will come with more experience these young players get over the next year or two."