Career
He was one of the most influential Strikers of the Iran national football team despite his short playing career. Bavi played most of his career for Shahin Football Club, before moving to the other Iranian club Persepolis Football Club. Bavi debuted for Iran on May 28, 1986 against China. He scored 10 goals in 23 official games for his country.