Former Speaker of Parliament Nosiviwe Mapisa-Nqakula.

The North Gauteng High Court in Pretoria has postponed ruling on an application brought by former Speaker of Parliament Nosiviwe Mapisa-Nqakula to dismiss all corruption charges against her.

The postponement comes after the High Court on Monday heard extensive arguments from Mapisa-Nqakula's legal representative and the State.

Mapisa-Nqakula is facing charges of allegedly soliciting bribes from a Defence Department logistics contractor, accusations she has consistently denied.

She is facing 12 counts of corruption and one count of money laundering.