Bobby Bonilla was traded 4 times:

Acquired: $0.00 - Sent: $1,962,500.00 = $-1,962,500.00
Acquired: 1162 G - Sent: 1329 G = -167 Games
Acquired: 3946 PA - Sent: 3860 PA = 86 Plate Appearances
Acquired: 1711.0 - Sent: 3561.0 = -1850.0 Innings Pitched
Acquired: $0.00 - Sent: $5,452,000.00 = $-5,452,000.00
Acquired: 299 G - Sent: 526 G = -227 Games
Acquired: 890 - Sent: 1782 = -892 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $68,580,667.00 = $-68,580,667.00
Acquired: 5584 G - Sent: 4698 G = 886 Games
Acquired: 16306 PA - Sent: 15425 PA = 881 Plate Appearances
Acquired: 11150.0 - Sent: 10496.0 = 654.0 Innings Pitched
Acquired: $0.00 - Sent: $6,833,334.00 = $-6,833,334.00
Acquired: 28 G - Sent: 141 G = -113 Games
Acquired: 4 - Sent: 150 = -146 Plate Appearances
Acquired: 62.0 - Sent: 1195.0 = -1133.0 Innings Pitched
Transactions current as of 2021 season. See an issue with this player? Please report it.

Transaction and player information was obtained from Retrosheet.

View the site on Github.