it depends upon the cover taken 10 lakh, 15 lakh or so on.
the 7000 premium is for a 46 year old for a 10 lakh cover
The table shows the cheapest, its not a comprison.
Also for 24 years old person for a 10lakh cover Metlife shows 3100 which is the on par with what u r paying to Pru ICICI (its 3200 for 26 years old for a 10 lakh cover)