The home side won the toss elected to bat first. Malan and Matthew Kleinveldt laid the foundation for their team when they constructed an opening partnership of 83 runs before Kleinveldt was caught and bowled by medium pacer, Junior Dala for 18 runs.
Malan was involved in another important partnership of 108 runs with Stiaan Van Zyl (62) taking their side closer to the 200-run mark.
At close of play, WP are 218 for 2 in 88 overs.
Matthew Kleinveldt, Pieter Malan (capt), Stiaan Van Zyl, Lesiba Ngoepe, Aviwe Mgijima, Clyde Fortuin (w/k), Brandon Young, Travis Muller, Louis Delport, Lizaad Williams, Thokozani Peter
Ernest Kemm (capt), Jurie Snyman, Mangaliso Mosehle (w/k), Grant Thomson, Thando Bula, Kyle Marshalll, Wesley Marshall, Dillon Stanley, Tabraiz Shamsi, Siphamandla Dapo
Irvin van Kerwel
Jeff Wolhuter (Reserve Umpire)