<Tr> <Td> 2014 </Td> <Td> Italy </Td> <Th> Nibali, Vincenzo Vincenzo Nibali </Th> <Td> Astana </Td> <Td> 3,660.5 km (2,274.5 mi) </Td> <Td> 089! 89h 59' 06" </Td> <Td> 00737! + 7' 37" </Td> <Td> </Td> <Td> 19 </Td> </Tr> <Tr> <Td> 2015 </Td> <Td> Great Britain </Td> <Th> Froome, Chris Chris Froome * </Th> <Td> Team Sky </Td> <Td> 3,360.3 km (2,088.0 mi) </Td> <Td> 084! 84h 46' 14" </Td> <Td> 00112! + 1' 12" </Td> <Td> </Td> <Td> 16 </Td> </Tr> <Tr> <Td> 2016 </Td> <Td> Great Britain </Td> <Th> Froome, Chris Chris Froome </Th> <Td> Team Sky </Td> <Td> 3,529 km (2,193 mi) </Td> <Td> 089! 89h 04' 48" </Td> <Td> 00405! + 4' 05" </Td> <Td> </Td> <Td> 14 </Td> </Tr> <Tr> <Td> 2017 </Td> <Td> Great Britain </Td> <Th> Froome, Chris Chris Froome </Th> <Td> Team Sky </Td> <Td> 3,540 km (2,200 mi) </Td> <Td> 086! 86h 20' 55" </Td> <Td> 00054! + 54" </Td> <Td> 0 </Td> <Td> 15 </Td> </Tr>

Who won the tour de france last year