Haddin finished with six scalps - all caught - when India were bowled out in 109.4 overs at lunch on the second day of the Test.
Haddin now finds himself in the elite group of Wally Grout, who snared six at Wanderers Stadium in the 1957-58 series against South Africa, Rod Marsh (vs England at Brisbane, 1982-83) and Ian Healy (vs England at Edgbaston, 1997).
Haddin though had a chance to become the outright record holder but he failed to latch on to a tough chance from Varun Arun off Nathan Lyon.
By virtue of the six scalps, Haddin (246) leapfrogged Alec Stewart (241) to move into ninth spot on the list of most Test dismissals by a wicketkeeper.