Hi Arvind Prasad,
Your list is correct.
What the SD card package you are using?
As I know, the SD card slot package have the larger package which like the OM13082 general purpose board.
There are also have the mini SD card slot package.
Different sd card slot have different package or the pin number sequence.
Take OM13082 general purpose board as an example, it is the larger SD card slot, the pin sequence is like this:

If the mini SD card slot, different slot have different pin sequence.
You must make sure your MCU SPI pin is connect to the correct pin number.
Do you have OM13082 board? Or the standard SD card slot board which works before? You must to keep the hardware is correct.
About the software, I have test it, it can work on our side, I also check this code with the LPCXpress LPC43S67 with the standard mini sd card slot like this:

It also works.
Before you test the SD card, please also format it with the FAT32 in the PC side.
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------