In 1936, he was a member of the Indian field hockey team, which won the gold medal at the 1936 Summer Olympics. He played two matches as forward. "Dara captained the hockey team at Berlin in 1936 when an undivided India won the gold, defeating the home team Germany (8-1). Sitting in the VIP stand was Chancellor Adolf Hitler, leader of the Nazi party ruling Germany."
Twelve years later he participated in the 1948 tournament for Pakistan as the team captain. He played all seven matches as forward. "They faced Holland in the match for third place, which the two teams drew with a goal each. This match was replayed later, during which Pakistan was defeated 4-1, leaving them in 4th place."