Surface Pro X
Microsoft Surface Pro X

Microsoft

Surface Pro X

Filters

Data

Any
More options

Monthly cost

Any

Contract length

Any
25 deals
sort
Sort
Sort:
Sorted by average monthly cost
Microsoft Surface Pro X
Black
128GB
O2
O2
1GBdata (4G)
100texts
48monthcontract
£20upfront
£35.88per month
Total cost = £1,742.24
Microsoft Surface Pro X
Black
128GB
O2
O2
2GBdata (4G)
100texts
48monthcontract
£20upfront
£37.88per month
Total cost = £1,838.24
Microsoft Surface Pro X
Black
128GB
O2
O2
10GBdata (4G)
100texts
48monthcontract
£20upfront
£41.88per month
Total cost = £2,030.24
Microsoft Surface Pro X
Black
128GB
O2
O2
1GBdata (4G)
100texts
36monthcontract
£30upfront
£43.23per month
Total cost = £1,586.28
Microsoft Surface Pro X
Black
128GB
O2
O2
25GBdata (4G)
100texts
48monthcontract
£20upfront
£43.88per month
Total cost = £2,126.24
Microsoft Surface Pro X
Black
128GB
O2
O2
2GBdata (4G)
100texts
36monthcontract
£30upfront
£45.23per month
Total cost = £1,658.28
Microsoft Surface Pro X
Black
128GB
O2
O2
100GBdata (4G)
100texts
48monthcontract
£20upfront
£47.88per month
Total cost = £2,318.24
Microsoft Surface Pro X
Black
128GB
O2
O2
10GBdata (4G)
100texts
36monthcontract
£30upfront
£49.23per month
Total cost = £1,802.28
Microsoft Surface Pro X
Black
128GB
O2
O2
1GBdata (4G)
100texts
30monthcontract
£30upfront
£49.27per month
Total cost = £1,508.10
Microsoft Surface Pro X
Black
128GB
O2
O2
25GBdata (4G)
100texts
36monthcontract
£30upfront
£51.23per month
Total cost = £1,874.28
Microsoft Surface Pro X
Black
128GB
O2
O2
2GBdata (4G)
100texts
30monthcontract
£30upfront
£51.27per month
Total cost = £1,568.10
Microsoft Surface Pro X
Black
128GB
O2
O2
100GBdata (4G)
100texts
36monthcontract
£30upfront
£55.23per month
Total cost = £2,018.28
Microsoft Surface Pro X
Black
128GB
O2
O2
10GBdata (4G)
100texts
30monthcontract
£30upfront
£55.27per month
Total cost = £1,688.10
Microsoft Surface Pro X
Black
128GB
O2
O2
25GBdata (4G)
100texts
30monthcontract
£30upfront
£57.27per month
Total cost = £1,748.10
Microsoft Surface Pro X
Black
128GB
O2
O2
1GBdata (4G)
100texts
24monthcontract
£30upfront
£58.34per month
Total cost = £1,430.16