На чемпионате мира 2017 года в Лондоне 8 августа уверенно выиграл золото на дистанции 400 метров с результатом 43,98, серебряный призёр Стивен Гардинер отстал на 0,43 сек. 10 августа в финале на дистанции 200 метров ван Никерк стал вторым (20,11), на 0,02 сек отстав от Рамиля Гулиева из Турции, и по фотофинишу опередив Джерима Ричардса.