西甲联赛每个赛季共有 380场比赛。这个数据是基于以下信息得出的:

1. 西甲联赛共有20支球队,每支球队需要与其他19支球队进行主客场各一场比赛,因此每支球队一个赛季要进行38场比赛(19场主场 + 19场客场)。

2. 每一轮比赛有10场比赛,因为20支球队互相对阵,每支球队在每一轮都要进行一场主场比赛和一场客场比赛。

3. 一个赛季共有38轮比赛,因此整个赛季的比赛场次为38轮 × 10场/轮 = 380场。

综上所述,西甲联赛一个赛季共有380场比赛。