
But, they could have proven useful in certain defensive situations where their emplacement and concealment would have allowed them to engage a modern tank just as their smaller counterparts did in WW 2. They are all large, heavy and, difficult to conceal. Of course, none of these weapons would be much use on a fluid, mobile battlefield. Either with APDS would have drilled a T 64, M60, Cheiftain or, other MBT of that era out to 1500 meters and beyond. The German 88/71 and 128/55 are two more WW 2 era antitank guns capable of dealing with modern MBTs at least up through the end of the 70's (ie pre cobbham / composite armor). With APDS and HEAT it was up until the latest generation of composite armored tanks a more than capable tank killer. The Soviet 100/60 Model 1944 was used more or less unchanged through the 1970's as a division antitank gun. Here are a couple of good websites with armor & penetration info: You would probably have to get a side or rear shot at an M1 to get penetration, even with the PaK 44. Even at point bank range, the most powerful anti-tank gun of WWII (the above-mentioned PaK 44) could only penetrate 200mm of armor, not 1500. So, you can see modern MBT's have almost 10 times the armor protection of even the most heavily armored WWII tank.

For instance, the RHA of a King Tiger circa 1945 (probably the most heavily armored tank of WWII) was approximately 180 (front of the turret) the RHAe for an M1A2 SEP Abrams is almost 1500 (front of turret with DU armor). I'm assuming you mean against the frontal armor of a modern MBT, and the short answer is, no, there aren't really any WWII tank cannons that could penetrate a modern MBT (with the possible exception of the 128mm PaK 44 L/55) armor protection these days is measured in terms of "Rolled Homogeneous Armour equivalency", or RHAe, and some of the measurements for modern armor are off the scale.
