Edwards bludgeoned his way to his second List A century as he made 104 off as many deliveries to set the tone for the West Indies.
West Indies profited after their openers Andre Fletcher (28) and captain Kieran Powell (40) laid a solid foundation with a stand of 74.
Edwards, who played a chanceless innings, was out in the 49th over after he had smashed 12 boundaries and three sixes.
Edwards reached his sixth List A fifty with a superb six off Aparajith in 67 balls.
Edwards also featured in stands of 66 and 93 with Jonathan Carter (35) and Leon Johnson (54) for the third and fourth wicket respectively. He perished in the 49th over trying to cut Jaydev Unadkat but only managing to inside edge on to his stumps.
The bowling woes continued for India as none of their bowlers, except Jaydev Unadkat, who had underperformed till the second match, came up with a fine figures of five for 55 runs.