An internal combustion engine with opposed piston engine (OPE) develops higher power density than any other conventional internal combustion engine by virtue of its design. A Two stroke OPE gives two power stroke within 3600 of crank revolution which indicates the higher power density. But this extra power also results in large amount of forces gets transmitted to both the crankshaft amounting to large unbalance in the engine. Hence for a smoother and noise free performance, engine should be dynamically balanced. So balancing is one of the main criteria for better performance. In this paper the dynamic analysis was performed by varying the linkage dimensions of OPE for balance OPE. The analytical calculation of inertia forces and dimensions for linkages has been compared with software based results, depending on pressure crank angle plot for two stroke engine.