In the 64th minute of Milan's 0-0 draw with Napoli on Sunday, Ibrahimovic was expelled for slapping his right hand on the side of defender Salvatore Aronica's face.
Ibrahimovic will miss a difficult game at third-place Udinese next weekend, a game at Cesena the following weekend and the match with Juventus on Feb. 25.
Milan trails Juventus by just one point but the Turin club also has a game in hand.
Ibrahimovic has scored 15 goals in Serie A thus far, one behind league leader Antonio Di Natale of Udinese.
Ibrahimovic was banned twice for disciplinary incidents last season. First, he was forced to sit out two games for punching a defender in the stomach. He was then banned for three matches for insulting a linesman.
Milan manager Massimiliano Allegri was also expelled Sunday, for excessive protesting in the 89th minute. He was given a warning and a ?3,000 fine.