Barkley, playing at inside centre, created Michael Stephenson's first-half try after a sublime break and pass, suggesting England boss Andy Robinson could do a lot worse than hand him the number 12 jersey against opening Six Nations opponents Wales on February 4.
"Olly is playing very good rugby around the field, and he could provide England with something interesting at 12," said Foley.
"He holds the inside defence for players on the outside, and someone like Michael Stephenson has got great timing to take advantage of that."
Foley also lavished praise on Wales number eight Gareth Delve, who was instrumental in keeping Bath on the front-foot during an entertaining encounter.
"Gareth is an outstanding young player, and I am a big fan of his," added Foley.
"I envisage him going to the 2007 World Cup with Wales, and if he hasn't played international rugby before then, I will be surprised."