Tour match, Hove:
Sussex 253 (47.5 overs) beat Bangladesh 104 (28.4 overs) by 149 runs
Wicketkeeper Brown was Sussex's top scorer as they eased to victory
Bangladesh continued the build-up to their upcoming three-match one-day series against England in unconvincing fashion as they were crushed by Sussex.
In response to the home side's 253 all out, the visitors barely scraped into three figures, bowled out for 104 to complete a humiliating 149-run loss.
Wicketkeeper Ben Brown was Sussex's top scorer with 58 but only one Bangladesh player, Raqibul Hassan, made over 20.
Monty Panesar took the last two wickets of the game off successive balls.
After choosing to bat, captain Michael Thornely and wicketkeeper Brown provided the main impetus of Sussex's innings with a third-wicket stand of 83 runs, after Matt Machan and Joe Gatting had fallen early on.
Thornely was caught behind for 56 and Brown's innings of 58 came to an end when he missed a sweep off Faisal Hossain.
Bangladesh's new captain Mashrafe Mortaza was the most effective bowler, taking 2-32 off his nine overs, with three team-mates also picking up two wickets each.
But after a steady start to their reply, Bangladesh soon lost their way as they slid from 36-1 to 49-5.
Tamim Iqbal, who scored successive hundreds in the Test series against England, was the first man out, caught behind off the bowling of 19-year-old James Thorpe.
Jahurual Islam was next to go, again caught behind by Brown, off the first ball bowled by 20-year-old Will Adkins.
Once James Anyon claimed the wickets of Mushfiqur Rahim and Faisal Hossain within three balls, there was no way back for the Bangladesh.
Panesar's first appearance for the Sussex first team in a month proved productive as he ended the day with figures of three for 21, including Abdur Razzaq and Rubel Hossain off successive balls to wrap up the win.
Bangladesh have one more game, against Middlesex on Monday, before the three-match series against England starts at Trent Bridge on Thursday.