A Ni(cod)2–aminophosphine complex catalyzed the addition of aryl- and alkenylboronates to 1,2-dienes to give the hydroarylation and hydroalkenylation products of the 1,2-dienes, whereas the hydroarylation products of a 1,2-diene and an alkyne were obtained with a Ni(cod)2–PPh3 catalyst.