Kamal Reddy, accused of murdering his ex-girlfriend and her young daughter, has told prosecutors he never assaulted her and details he told police were made up.
Mr Reddy is giving evidence in his own defence at the High Court in Auckland where he has denied murdering Pakeeza Yusuf and her three-year-old daughter, Juwairiyah Kalim in 2006.
Police found their bodies eight years later, but only after a six month undercover police operation that ended with Mr Reddy showing undercover officers the site where he buried their bodies.
Crown prosecutor Natalie Walker pointed out to Mr Reddy that he had described the clothing the pair had been wearing when they were killed and even jewellery belonging to Ms Yusuf.
He also told undercover officers about the depth of the grave and how the bodies were covered up.
However, Mr Reddy now said the confessions he made to the undercover officers were a fabrication and Ms Yusuf's new boyfriend had carried out the killings.
Ms Walker questioned Mr Reddy about being charged with threatening to kill Ms Yusuf, which he denied.
In response to allegations he had hit and punched Ms Yusuf, he denied he had ever assaulted her.
Mr Reddy said conversations with an undercover police officer had been about a fight he had with Ms Yusuf 's former husband.