Du Preez understands the game well and he has such a wide variety of skills. He is good with the ball in hand and is prepared to try things. In the Wales game he picked the ball up from the base of the scrum and cross kicked to wing JP Petersen, who nearly scored. That takes vision and the good thing about him is that he is confident enough to try things.
The Boks haven't had that controlling influence for a while now. But, having said all that, I'm sure the All Blacks have done their due diligence on him.
Another aspect to this fascinating battle is that he has played Aaron Smith in a test only once - that victory over the Boks at Ellis Park in 2013, considered one of the best tests of all time.
Neither will know too much about each other and you've probably got the two best scrumhalves in the game matching up. If I was in du Preez's experienced boots, I would be looking to rattle Smith at every chance, because he is the key cog in the All Blacks' machine. If you can distract him and get under his skin, that could be detrimental to the All Blacks.
However, just as the All Blacks can't afford to focus on du Preez, he can't afford to spend too much time worrying about Smith.
The one area of relative weakness could be his passing game. It's not his greatest strength. If the All Blacks can put him off his stride so he doesn't get rhythm at the breakdown, that might an area where they can get an advantage.
The battle of the No9s will be intriguing at Twickenham; a victory for either one could go a long way towards a victory for their teams.