Mega Bibarel
Normal/Water
Ability: To really make Bidoof a mega it needs a unique ability that makes HM moves 30% stronger, let's call it HMight
HP: 80
Attack: 125
Defense: 60
Sp. Atk: 110
Sp. Def: 60
Speed: 71
You know, bidoof is alright, but bibarel is the best pokemon, brobarel as a random character in Reborn states. It doesn't need to be good, but it has to be the supreme champion of the HMs. Without Bibarel and its HMs i would never have made it through Diamond, but bibarel saved the day.