Varicocele is common on left testis because
Left testicular vein drains into IVC which has high pressure Left testicular vein drains into left renal vein which has high pressure Left testis is lower situated Compression of testicular vein by rectum