48年，率军与国军战斗于北向店，完成掩护友军南下桐柏山的任务。5月参加宛东战役。6—7月，在豫东战役中，杨勇连续3次狙击国军胡琏、吴绍周兵团北援，歼灭7000多人。淮海战役开始后，杨勇在张公店地区歼灭国军181师5000余人，俘虏师长米文和；之后参加双堆集战役，俘吴绍周等将官9人。1949年2月，杨勇任第二野战军第5兵团司令员，参加渡江战役，攻占衢州、景德镇、上饶等20余座城镇。11月进军西南，占领贵州后，率第5兵团主力和第3兵团一部参加成都战役。
中华人民共和国成立后.中华人