A man died after trying to eat 50 eggs in an eating competition in India.

He collapsed unconscious when he reached number 42.

Doctors ruled Mr Yadav had died from complications due to over-eating the dozens of eggs.

Subhash Yadav, 42, had gone to Bibiganj market in Uttar Pradesh's Jaunpur district with a friend to eat the eggs when a row reportedly broke out between the pair, police said.

Daily Mail reports that the two friends decided to settle the argument by eating 50 eggs each in a challenge.

The winner was going to get R400.

Yadav accepted the bet and managed to eat 41 eggs before he suddenly collapsed and fell unconscious upon eating number 42, according to Gulf News.

He was rushed to hospital before being transferred to Sanjay Gandhi Post Graduate Institute of Medical Sciences where he died just hours later.

Doctors ruled Mr Yadav had died from complications due to over-eating the dozens of eggs.

His family have not commented on the tragic incident, police added.