Tour match, Rose Bowl: Hampshire 262-5 beat Zimbabwe 246 all out by 16 runs
Blignaut's frantic 44 late on was not enough for Zimbabwe
Zimbabwe's woes continued ahead of the NatWest Series as Hampshire inflicted another defeat on the struggling tourists.
Zimbabwe, who lost to Ireland last week and scraped home against Somerset on Tuesday, were bowled out in the last over chasing 263 for victory.
Opener Doug Marillier made an impressive 53, but four wickets to Ed Giddins swung the balance in favour of the hosts.
Hampshire notched up a competitive total thanks mainly to an unbeaten ton by Derek Kenway.
Kenway scored an unbeaten 120, including 13 fours and a six, and was ably supported by Dimitri Mascarenhas, who hit a quickfire 50 not out.
Stand-in Zimbabwe skipper Tatenda Taibu won the toss and elected to field.
But it was Zimbabwe's Doug Hondo who got the early breakthrough when James Hamblin nicked an edge to keeper Taibu when he had scored just four.
Kenway and Will Kendall added 71 for the second wicket but then Ray Price and Sean Ervine took a wicket apiece in quick succession to leave Hampshire on 86-3.
Smith added 28 runs before becoming a rare Grant Flower victim and Marillier despatched Nick Pothas for 16 before late fireworks by Kenway and Mascarenhas.
Zimbabwe, who rested skipper Heath Streak and Waddington Mwayenga from the Somerset match, slumped to 19-2 early in their reply.
But Marillier and Taibu steadied affairs with a 68-run stand for the third wicket.
Taibu, caught behind off Hamblin for 29, was quickly followed to the dressing room by Marillier, who faced 73 balls for his 54.
Zimbabwe then found meaningful partnerships hard to come by, and it was not until Andy Blignaut came to the crease that Zimbabwe began to hope for victory.
But not even his big-hitting heroics, which yielded 44 off 30 balls, were enough and he was the last man to fall with five balls remaining.
Zimbabwe take part in the first game of the triangular NatWest Series, against England at Trent Bridge on 26 June.
Their final warm-up is against Essex at Chelmsford on Sunday.
Hampshire: R A Smith (capt), I Brunnschweiler (wkt), J R C Hamblin, D A Kenway, W S Kendall, L R Prittipaul, N Pothas, A D Mascarenhas, S D Udal, A D Mullally, E S H Giddins.
Zimbabwe: T Taibu (capt/wkt), D A Marillier, D D Ebrahim, G W Flower, S Matsikenyeri, S M Ervine, D T Hondo, C K Coventry, A M Blignaut, G B Brent, R W Price