Yes the German AT rifles can penetrate the armor of any UK tank except the Matilda I and II.
But there's more to it than that, the penetrating round has to actually hit something vital or it doesn't stop the tank.
Case in point, in the Pacific Sherman's encountered some IJA Ha-Go's. They...