Raonic, the No. 13 seed from Thornhill, Ont., fired 13 aces against no double faults in putting away Kecmanovic in 72 minutes on a sunny, windy and cool day in the Southern California desert.
The 13th-seeded Canadian will face the victor of the clash between in-form Frenchman Gael Monfils and Dominic Thiem.
The Canadian beat the 19-year-old Serb 6-3, 6-4 on Thursday to reach the semifinals and improve to 19-4 at Indian Wells since 2014.
Kecmanovic was the first lucky loser to reach the quarter-finals at the tournament since it became a Masters 1000 event in 1990.
Bencic next plays the victor of Thursday's match between No. 8 Angelique Kerber and Venus Williams. "I'm definitely playing how I feel it, and it's going well so I'm not planning on changing that". From the get-go, Kerber made strong in-roads into Williams' serve, especially the second serve and was just as relentless on her own serves.
Williams alternately smacked winners from the baseline and sprayed shots beyond the lines.
Canada's Milos Raonic is heading to the semifinals at the BNP Paribas Open.
With their first ever meeting going the distance, Bencic took the decider to extend her winning run to 12 matches and back up her upset of top seed and defending champion Naomi Osaka in the fourth round.
A fact that stood was that not only did Kerber win 68% points off her second serve, she also 62% return points on Williams' second serve.
Pliskova raced to 4-1 lead before wrapping up the second set.
"Physically, it was tough somehow, and the wind didn't help much", Pliskova said.
When asked where a title this week would rank in his career, Raonic said, "It would be there, I believe, parallel to the Wimbledon final (in 2016), if not higher, just because it's going through a week amongst the best players in the world without sort of ending with a loss". The 22-year-old Swiss player missed five months in 2017 after wrist surgery. She'll face No. 6 seed Elina Svitolina of Ukraine on Friday.