法律分析:行人没走人行横道被撞的责任要看事故现场和事故发生原因。一般要机动车方负本事故的全部责任,但是对方有办法证明行人有过错的,可以减轻机动车方的责任。无法证明行人有责任的,只能有机动车方承担。行人虽然没有走斑马线,但是按法律规定机动车还需尽到避让的义务。如果机动车已经采取避让措施,根据现场情况及时采取措施,也会倒置事故发生的的,那么说明行人也就存在过错,交警会根据过错来判定双方具体的责任。
法律依据:《中华人民共和国道路交通安全法》 第六十一条 行人应当在人行道内行走,没有人行道的靠路边行走。