City came from a goal down to secure a third pre season win on the trot.
Bournemouth led approaching half time but a cracker from Peter Whittingham saw the sides level at the break.
Heidar Helguson scored the winner early in second half before Malky started to make several substitutions.
AFC Bournemouth: D Flahavan (capt), A Barrett, L Grabban (A Moth 61), C Daniels (C Makoni 89), H Arter, S Gregory, J Stockley (B Cargill 89), S Cook, R Case, J Wakefield (H Gilkes 46), D McDermott (Jamal 66).
Cardiff City: J Lewis (E Parish 77), K McNaughton (D Blake 64), M Hudson (capt), B Turner, A Taylor (B Nugent 77), D Cowie (F Kiss 46), J Ralls (T O'Sullivan 86), P Whittingham, C Conway, H Helguson (N Jarvis 64), E Velikonja (R Earnshaw 61).
Attendance: 1,644
Cardiff City take a side to Jenner Park tonight to face Barry Town. The match is ticket only.
The final first team friendly is at home to Newcastle Utd on Saturday.