Which one is better?

Solution
MSI | Asus

1351MHz | 1290MHz - GPU Clock Speed (Higher is better though you can change it in afterburner)

1468MHz | 1392MHz - GPU TURBO (Higher is better though you can change it in afterburner)

229mm | 241.3mm - WIDTH (MSI is 12.3mm narrower)

131mm | 129.5mm - HEIGHT (Asus is 1.5mm shorter)

Rest is all the same. It's mostly personal preference really.

Update: Personally I would go for the MSI 1050Ti
MSI | Asus

1351MHz | 1290MHz - GPU Clock Speed (Higher is better though you can change it in afterburner)

1468MHz | 1392MHz - GPU TURBO (Higher is better though you can change it in afterburner)

229mm | 241.3mm - WIDTH (MSI is 12.3mm narrower)

131mm | 129.5mm - HEIGHT (Asus is 1.5mm shorter)

Rest is all the same. It's mostly personal preference really.

Update: Personally I would go for the MSI 1050Ti
 
Solution