Madhya Pradesh BJP MLA Akash Vijayvargiya was on Wednesday arrested hours after he assaulted a municipal officer with a cricket bat when a team of the civic body went to the city's Ganji area to raze a dilapidated building as part of an anti-encroachment drive.