Neena Varakil, a daily labourer's daughter, won a Silver in women's long jump while veteran long distance runner Sudha Singh and Dharun Ayyasamy finished second in women's 3000m steeplechase and men's 400m hurdles respectively.
Neena, won her first Asian Games medal in long jump with a season-best effort of 6.51m. She finished behind Thi Thu Thao Bui of Vitenam who cleared 6.55m.
"She (Bui) has always been a tough competitor. She has beaten me a couple of times before but I am happy with this medal," Neena, who lives in Kozhikode, said.
Ayyasamy also shattered his own national record while winning a Silver in men's 400m hurdles. He clocked 48.96 seconds to finish behind Qatar's Abderrahman Samba who won the Gold with a Games record time of 47.66.
Ayyasamy's earlier national record was 49.45 which he had come up with during the Federation Cup in March.
The 21-year-old from Tamil Nadu was fourth till the 300m mark but passed two competitors in the last 100m stretch to cross the finishing line in 48.96, his personal best mark.
It was India's first medal in the event since Joseph Abraham won a Gold in 2010.
Also winning a Silver was experienced campaigner Sudha Singh, who won her second Asian Games medal in women's 300m steeplechase by clocking 9 minute and 40.03 seconds.
She had won a Gold in this event in the 2010 Asian Games in Guangzhou.
In the men's 800m, Jinson Johnson and Manjit Singh qualified for the final.
National record holder Johnson topped heat number one by clocking 1:47.39 while Singh was second in heat number three with a timing of 1:48.87.
However, there were disappointing performances by other athletes.
Anu Raghavan (56.92) and Jauna Murmu (57.48) finished fourth and sixth respectively in the women's 400m hurdles.
In men's 3000m steeplechase, Shankar lal Swami finished eighth while Chethan Balasubramanya also had the same position in men's high jump.
India's Dharun Ayyasamy hopes that his Asian Games Silver medal in 400m hurdles will be enough to get him a job so that he can support his stoic mother, who raised him single-handedly after the death of his father.
"My father passed away when I was eight years old. My mother has made a lot of sacrifices for me. I owe her this. She is still earning just Rs 14,000 per month as a teacher," said the 21-year-old from Tirupur in Tamil Nadu.
He now wants to support his mother and is hoping to get a job after his best ever performance.
Dharun produced his personal best timing of 48.96 after he pushed hard in the last 100 metres to clinch a Silver.
The soft-spoken athlete gave an insight to his state of mind during the race.
"I just wanted to run my race. I did not give importance to others. My pace in the first half was not very different to the pace in second half. Really happy to better my national record," said Dharun, who had clocked a then Personal Best of 49.45 in the Federation Cup in March earlier this year.
He trained for six months before the Asian Games in Poland and Czech Republic.
"That helped a lot," said Dharun, who is a second year college student.