You r Sperm count shows oligospernia (Low Sperm count
) and motility count is only 20% being motile.It is likely due to varicocele
.Varicocele is a condition in which veins of the testicles are engorged which in tern leads to temperature imbalance in the testis .This imbalance affects the spermatogenesis
.You have to consult Urologist
and get the operation of varicocelectomy done This will maintain the temp balance and thereby quality and quantity of sperm.