Mexican singer Sergio Vega was slain during his national tour at the weekend, just a few hours after he denied rumours that he was dead, local media reported.

According to reports, the singer, who was more popularly known as El Shaka, was driving his red Cadillac to a concert in the northern Mexican state of Sinaloa on Saturday when his car was blocked off by unknown shooters in a truck, reports said.

His murder came just hours after telling entertainment website La Oreja that online reports of his death were false.

"It's happened to me for years now, someone tells a radio station or a newspaper I've been killed, or suffered an accident," said Vega.

"And then I have to call my dear mum, who has heart trouble, to reassure her."

His fans sent their condolences via Twitter when they found out about what happened to the singer, who recently increased his security because of the killing of several Mexican musicians.

In recent years, the Mexican media reported the death of musicians who performed narcocorridos, songs about the lives of drug barons, and were the targets of rival drug gangs in Mexico.