David Bedingham scored his maiden test hundred in the 2nd inning of the 2nd Test against New Zealand.