Kane Williamson completes his 32 centuries in Test cricket

Kane Williamson completes his 32 centuries in Test cricket.


(source: Gettyimages)