First, the wicket-keeping records:
RR Pant now has a share in the most dismissals in a match.
Incidentally, AM Rahane has the record for most dismissals by a non-keeper in a match:
Also note Yajurvindra and Rahul here.
de Villiers actually took 8 catches as a keeper as the specified keeper (de Kock) was unfit.
Pant took 6 catches in the first innings and 5 in the second. The innings record is 7, shared by 4 keepers.