Shadow Beldum's best moveset in Pokémon GO is Take Down and Struggle, with 6.60 damage per second, and it can deal 75.7 damage before Shadow Beldum faints. This is true when battling in neutral weather.
All Shadow Beldum movesets ranked
Here is a complete list of Shadow Beldum movesets in Pokémon GO, ranked by their DPS and TDO. You can change the weather and the opposing Pokémon.