She should be around 45 years old around the time that Battle of Gods takes place. If you re-watch the film, Mai teases Bulma by saying she'll be 41 in March.