Walcott rates the Dutchman ahead of Thierry Henry.
He told talkSPORT, "The best team I've played in was when Cesc Fabregas and Robin van Persie were on song with each other and me in there as well.
"I remember one season I set up around 14 of Van Persie's 30-odd goals. For me, them two in a team, with me as well, was one of the best. That's including England.
"My greatest team-mate would have to be Van Persie. For me, he was the best finisher I've ever seen, he was better than Thierry Henry, he made it look so easy.
"If you gave it to him, he would score for you. He was a dream to play with, I don't think there will be a player like him ever again."