Rhodes struck twice in Rovers' 2-0 win over Bristol City at the weekend at Ewood Park to take his goal tally to 19 for the Lancashire club this season.
Olsson has been team-mates to an impressive array of striking talent during his six seasons at Rovers but believes that Rhodes is right up there with the best.
"To be honest I've played with many strikers at this club, but at his age he is probably the best finisher I've seen," the Swedish international told Radio Rovers.
"I'm happy for him, he is helping the team along when he scores and we play better when he keeps getting his goals.
"Hopefully it'll continue."
See Olsson and Rhodes back in action this Saturday when Ipswich Town are the visitors to Ewood Park.
Tickets are on sale now from £15 for Adults, £10 for Seniors and £5 Juniors. Book online today at www.onerovers.co.uk