Get a 12v oil extraction pump. An absolute game changer. I bought one after a disastrous oil change a couple of years ago.
I was having an issue with very frequent regens on my Mazda. I got the car up on the ramps, put my 6 litre oil pan under the sump, cracked the drain plug and out the oil came. The oil capacity for the engine is 5 litres so my 6 litre pan should have been more than fine. I’m lying under the car and the pan is rapidly approaching the brim with no sign of the oil slowing down. I panic as I realise the drain plug is somewhere in the hot pan of oil! I had to stick a finger in the drain hole and fish around in the hot oil for the sump plug. Eventually found it and got it back in. Then had to gingerly drag the filled to the brim pan across my monoblocks as oil splashed everywhere. Managed to get it emptied and back under again to get the rest of the oil out. Ultimately about 8 litres thanks to the frequent regens diluting the oil with diesel. Eventually solved that problem by replacing all 4 injectors.
Since then I bought a 12v extraction pump from Lidl in one of their weekly specials. Connect to the battery, one hose down the dipstick, the other hose into a suitable container, turn it on, oil sucked out with no mess. First couple of times I cracked the sump plug just to make sure there was no residual oil in the sump but the pump gets everything out with.