Great warrior of Sikh army gen Hari Singh nalwa who fought 20 battles against afghans and won 18 from them and got control on Multan , kasoor .. Kashmir .. jamrod … baloochsthan etc from Afgan empire… here is link en.m.wikipedia.org/wiki/Military_campaigns_of_Hari_Singh_Nalwa