← All trade trees · Trade archive · Teams
227 trades in the archive involving the Buffalo Bills, newest first.
On August 30, 2026, Buffalo Bills sent a 2027 seventh-round pick and C Sedrick Van Pran-Granger to Indianapolis Colts for a 2027 sixth-round pick.
On April 25, 2026, Buffalo Bills sent a 2026 fourth-round pick (No. 101, became Jermod McCoy) to Las Vegas Raiders for a 2026 fourth-round pick (No. 102, became Jude Bowry) and a 2027 seventh-round pick.
On April 25, 2026, Buffalo Bills sent a 2026 fifth-round pick (No. 168, became Kendrick Law) to Detroit Lions for a 2026 fifth-round pick (No. 181, became Zane Durant).
On April 25, 2026, Buffalo Bills sent a 2026 sixth-round pick (No. 213, became Jordan van den Berg) to Chicago Bears for a 2026 seventh-round pick (No. 241, became Ar'maj Reed-Adams) and a 2026 seventh-round pick (No. 239, became Tommy Doman).
On April 24, 2026, Buffalo Bills sent a 2026 third-round pick (No. 66, became Tyler Onyedim) and a 2026 sixth-round pick (No. 182, became Taylen Green) to Denver Broncos for a 2026 second-round pick (No. 62, became Davison Igbinosun).
On April 23, 2026, Buffalo Bills sent a 2026 first-round pick (No. 31, became Keldric Faulk), a 2026 third-round pick (No. 69, became Sam Roush), and a 2026 fifth-round pick (No. 165, became Nicholas Singleton) to Tennessee Titans for a 2026 second-round pick (No. 35, became T.J. Parker), a 2026 third-round pick (No. 66, became Tyler Onyedim), and a 2026 fourth-round pick (No. 101, became Jermod McCoy).
On April 23, 2026, Buffalo Bills sent a 2026 first-round pick (No. 28, became Caleb Lomu) to New England Patriots for a 2026 fourth-round pick (No. 125, became Skyler Bell).
On April 23, 2026, Buffalo Bills sent a 2026 first-round pick (No. 26, became Keylan Rutledge) and a 2026 third-round pick (No. 91, became Trey Zuhn III) to Houston Texans for a 2026 fifth-round pick (No. 167, became Jalon Kilgore).
Las Vegas acquired cornerback Taron Johnson and the No. 228 pick in the 2026 NFL Draft from Buffalo in exchange for the No. 182 pick. Johnson joined the Raiders with 2-years and approximately $18.8M remaining through 2027 on his 3-year, $30.75M contract, including a $10.25M AAV, while the Bills created approximately $1.9M in 2026 cap space.
Buffalo acquired wide receiver D.J. Moore and the No. 165 pick in the 2026 NFL Draft from Chicago in exchange for the No. 60 overall pick. Moore begins a 4-year, $110M extension in 2026 with $81.53M guaranteed and a $27.5M AAV, while the trade created approximately $16.5M in 2026 cap space for the Bears.
On April 26, 2025, Buffalo Bills sent a 2025 fourth-round pick (No. 132, became Ruben Hyppolite II) and a 2025 fifth-round pick (No. 169, became Zah Frazier) to Chicago Bears for a 2025 fourth-round pick (No. 109, became Deone Walker).
On April 25, 2025, Buffalo Bills sent a 2025 second-round pick (No. 56, became Ozzy Trapilo), a 2025 second-round pick (No. 62, became Shemar Turner), and a 2025 fourth-round pick (No. 109, became Deone Walker) to Chicago Bears for a 2025 second-round pick (No. 41, became T.J. Sanders), a 2025 third-round pick (No. 72, became Landon Jackson), and a 2025 seventh-round pick (No. 240, became Kaden Prather).
On March 12, 2025, Buffalo Bills sent a 2025 sixth-round pick (No. 204, became Ajani Cornelius) and CB Kaiir Elam to Dallas Cowboys for a 2025 fifth-round pick (No. 170, became Jordan Hancock).
On October 15, 2024, Buffalo Bills sent a 2025 third-round pick (No. 94, became Dillon Gabriel) and a conditional 2026 seventh-round pick (No. 242, became Deven Eastern) to Cleveland Browns for a 2025 sixth-round pick (No. 204, became Ajani Cornelius) and WR Amari Cooper.
On August 27, 2024, Buffalo Bills sent a 2026 sixth-round pick (No. 208, became Anterio Thompson) to New York Jets for a 2026 seventh-round pick (No. 220, became Toriano Pride Jr.) and CB Brandon Codrington.
On April 27, 2024, Buffalo Bills sent a 2024 fifth-round pick (No. 163, became Jacob Monk) to Green Bay Packers for a 2024 fifth-round pick (No. 168, became Javon Solomon) and a 2024 sixth-round pick (No. 219, became Daequan Hardy).
On April 27, 2024, Buffalo Bills sent a 2024 fifth-round pick (No. 144, became Austin Booker) to Chicago Bears for a 2025 fourth-round pick (No. 109, became Deone Walker).
On April 25, 2024, Buffalo Bills sent a 2024 first-round pick (No. 28, became Xavier Worthy), a 2024 fourth-round pick (No. 133, became Jaden Hicks), and a 2024 seventh-round pick (No. 248, became C.J. Hanson) to Kansas City Chiefs for a 2024 first-round pick (No. 32, became Xavier Legette), a 2024 third-round pick (No. 95, became DeWayne Carter), and a 2024 seventh-round pick (No. 221, became Travis Clayton).
On April 25, 2024, Buffalo Bills sent a 2024 first-round pick (No. 32, became Xavier Legette) and a 2024 sixth-round pick (No. 200, became Jaden Crumedy) to Carolina Panthers for a 2024 second-round pick (No. 33, became Keon Coleman) and a 2024 fifth-round pick (No. 141, became Sedrick Van Pran-Granger).
HOU sent MIN's 2025 second-rounder (acquired in the 2025 draft-capital deal with Minnesota) to BUF for WR Stefon Diggs, a 2024 sixth (No. 189) and a 2025 fifth (No. 166).
On March 13, 2024, Buffalo Bills sent C Ryan Bates to Chicago Bears for a 2024 fifth-round pick (No. 144, became Austin Booker).
On October 31, 2023, Buffalo Bills sent a 2024 third-round pick (No. 91, became Ty'Ron Hopper) to Green Bay Packers for a 2024 fifth-round pick (No. 160, became Edefuan Ulofoshio) and CB Rasul Douglas.
On August 29, 2023, Buffalo Bills sent a 2025 seventh-round pick (No. 246, became Korie Black) and OLB Carlos Basham Jr. to New York Giants for a 2025 sixth-round pick (No. 177, became Dorian Strong).
On April 29, 2023, Buffalo Bills sent a 2023 fifth-round pick (No. 137, became K.J. Henry) to Washington Commanders for a 2023 fifth-round pick (No. 150, became Justin Shorter) and a 2023 sixth-round pick (No. 215, became Zach Evans).
Day 3 of the 2023 draft: LAR traded its 2023 6th (#215, used on RB Zach Evans) to BUF for a 2024 6th (#189, originally DEN's) and a 2023 7th (#252, used on CB Alex Austin).
On April 29, 2023, Buffalo Bills sent a 2023 sixth-round pick (No. 205, became Xavier Hutchinson) to Houston Texans for a 2023 seventh-round pick (No. 230, became Nick Broeker) and a 2024 sixth-round pick (No. 200, became Jaden Crumedy).
On April 27, 2023, Buffalo Bills sent a 2023 first-round pick (No. 27, became Anton Harrison) and a 2023 fourth-round pick (No. 130, became Tyler Lacy) to Jacksonville Jaguars for a 2023 first-round pick (No. 25, became Dalton Kincaid).
On November 1, 2022, Buffalo Bills sent a 2023 fifth-round pick (No. 162, became Will Mallory) and RB Zack Moss to Indianapolis Colts for RB Nyheim Hines.
On November 1, 2022, Atlanta Falcons sent SS Dean Marlowe to Buffalo Bills for a 2023 seventh-round pick (No. 245, became Isaiah Bolden).
On August 22, 2022, Arizona Cardinals sent a 2023 fifth-round pick (No. 137, became K.J. Henry) to Buffalo Bills for LT Cody Ford.
On April 30, 2022, Buffalo Bills sent a 2022 fifth-round pick (No. 168, became Braxton Jones) and a 2022 sixth-round pick (No. 203, became Trestan Ebner) to Chicago Bears for a 2022 fifth-round pick (No. 148, became Khalil Shakir).
On April 29, 2022, Buffalo Bills sent a 2022 second-round pick (No. 57, became Luke Goedeke) to Tampa Bay Buccaneers for a 2022 second-round pick (No. 60, became Cam Taylor-Britt) and a 2022 sixth-round pick (No. 180, became Matt Araiza).
On April 29, 2022, Buffalo Bills sent a 2022 second-round pick (No. 60, became Cam Taylor-Britt) to Cincinnati Bengals for a 2022 second-round pick (No. 63, became James Cook) and a 2022 sixth-round pick (No. 209, became Luke Tenuta).
On April 28, 2022, Baltimore Ravens sent a 2022 first-round pick (No. 23, became Kaiir Elam) to Buffalo Bills for a 2022 first-round pick (No. 25, became Tyler Linderbaum) and a 2022 fourth-round pick (No. 130, became Jordan Stout).
On March 19, 2022, Buffalo Bills sent a 2022 seventh-round pick (No. 246, became Dawson Deaton) to Cleveland Browns for QB Case Keenum.
On August 30, 2021, Buffalo Bills sent DE Darryl Johnson to Carolina Panthers for a 2022 sixth-round pick (No. 185, became Christian Benford).
On May 1, 2021, Buffalo Bills sent a 2021 fifth-round pick (No. 174, became Earnest Brown) to Houston Texans for a 2021 sixth-round pick (No. 212, became Damar Hamlin) and a 2021 sixth-round pick (No. 203, became Marquez Stevenson).
On March 16, 2021, Atlanta Falcons sent a 2022 seventh-round pick (No. 231, became Baylon Spector) to Buffalo Bills for TE Lee Smith.
Conditional 2023 7th-round pick (LB Andre Smith) never conveyed — Buffalo retained its original 2023 7th and traded it to Atlanta for Dean Marlowe in Nov 2022; only Andre Smith changed teams in this deal.
Agreed 2020-03-16: Buffalo acquires Stefon Diggs and Minnesota's 2020 7th (#239 Dane Jackson) for Buffalo's 2020 1st (#22 Justin Jefferson), 2020 5th (#155), 2020 6th (#201) and 2021 4th (#134 Janarius Robinson).
On October 7, 2019, Buffalo Bills sent WR Zay Jones to OAK for a 2021 fifth-round pick (No. 161, became Tommy Doyle).
On August 30, 2019, Buffalo Bills sent C Russell Bodine to New England Patriots for a 2020 sixth-round pick (No. 207, became Isaiah Hodgins).
On August 29, 2019, Buffalo Bills sent a 2021 seventh-round pick (No. 257, became Jermar Jefferson) and G Wyatt Teller to Cleveland Browns for a 2020 sixth-round pick (No. 188, became Tyler Bass) and a 2020 fifth-round pick (No. 155, became Trevis Gipson).
On August 9, 2019, Buffalo Bills sent OLB Eli Harold to Philadelphia Eagles for C Ryan Bates.
On April 26, 2019, Buffalo Bills sent a 2019 fourth-round pick (No. 112, became Bryce Love) and a 2019 fourth-round pick (No. 131, became Wes Martin) to Washington Redskins for a 2019 third-round pick (No. 96, became Dawson Knox).
On April 26, 2019, Buffalo Bills sent a 2019 second-round pick (No. 40, became Trayvon Mullen) and a 2019 fifth-round pick (No. 158, became Michael Jackson) to OAK for a 2019 second-round pick (No. 38, became Cody Ford).
On September 25, 2018, Buffalo Bills sent RT Marshall Newhouse to Carolina Panthers for a 2021 seventh-round pick (No. 236, became Jack Anderson).
On September 1, 2018, Buffalo Bills sent QB A.J. McCarron to OAK for a 2019 fifth-round pick (No. 158, became Michael Jackson).
On August 6, 2018, Buffalo Bills sent a 2020 seventh-round pick (No. 236, became Vernon Scott) to Cleveland Browns for WR Corey Coleman.
On April 26, 2018, Buffalo Bills sent a 2018 first-round pick (No. 12, became Vita Vea), a 2018 second-round pick (No. 53, became M.J. Stewart), and a 2018 second-round pick (No. 56, became Duke Dawson) to Tampa Bay Buccaneers for a 2018 first-round pick (No. 7, became Josh Allen) and a 2018 seventh-round pick (No. 255, became Austin Proehl).
On April 26, 2018, Baltimore Ravens sent a 2018 first-round pick (No. 16, became Tremaine Edmunds) and a 2018 fifth-round pick (No. 154, became Siran Neal) to Buffalo Bills for a 2018 first-round pick (No. 22, became Rashaan Evans) and a 2018 third-round pick (No. 65, became Brandon Parker).
On March 12, 2018, Buffalo Bills sent a 2018 first-round pick (No. 21, became Billy Price), a 2018 fifth-round pick (No. 158, became Andrew Brown), and T Cordy Glenn to Cincinnati Bengals for a 2018 first-round pick (No. 12, became Vita Vea) and a 2018 sixth-round pick (No. 187, became Ray-Ray McCloud).
On March 9, 2018, Buffalo Bills sent QB Tyrod Taylor to Cleveland Browns for a 2018 third-round pick (No. 65, became Brandon Parker).
On October 31, 2017, Buffalo Bills sent a 2018 third-round pick (No. 85, became Rashaan Gaulden) and a 2018 seventh-round pick (No. 234, became Andre Smith) to Carolina Panthers for TE Kelvin Benjamin.
On October 27, 2017, Buffalo Bills sent DT Marcell Dareus to Jacksonville Jaguars for a 2018 fifth-round pick (No. 166, became Wyatt Teller).
On September 2, 2017, Buffalo Bills sent CB Kevon Seymour to Carolina Panthers for a conditional 2017 seventh-round pick (No. 228, became Joey Ivie) and WR Kaelin Clay.
On August 28, 2017, Buffalo Bills sent ILB Reggie Ragland to Kansas City Chiefs for a 2019 fourth-round pick (No. 131, became Wes Martin).
On August 11, 2017, Buffalo Bills sent CB Ronald Darby to Philadelphia Eagles for a 2018 third-round pick (No. 96, became Harrison Phillips) and WR Jordan Matthews.
On August 11, 2017, Buffalo Bills sent a 2018 sixth-round pick (No. 195, became Sebastian Joseph) and WR Sammy Watkins to Los Angeles Rams for a 2018 second-round pick (No. 56, became Duke Dawson) and CB E.J. Gaines.
On July 26, 2017, Buffalo Bills sent QB Cardale Jones to Los Angeles Chargers for a 2018 seventh-round pick (No. 234, became Andre Smith).
On April 28, 2017, Buffalo Bills sent a 2017 second-round pick (No. 44, became Gerald Everett) and a 2017 third-round pick (No. 91, became John Johnson) to Los Angeles Rams for a 2017 second-round pick (No. 37, became Zay Jones) and a 2017 fifth-round pick (No. 149, became Damontae Kazee).
On April 28, 2017, Atlanta Falcons sent a 2017 second-round pick (No. 63, became Dion Dawkins) to Buffalo Bills for a 2017 third-round pick (No. 75, became Duke Riley), a 2017 fifth-round pick (No. 156, became Brian Hill), and a 2017 fifth-round pick (No. 149, became Damontae Kazee).
On April 27, 2017, Buffalo Bills sent a 2017 first-round pick (No. 10, became Pat Mahomes) to Kansas City Chiefs for a 2017 first-round pick (No. 27, became Tre'Davious White), a 2017 third-round pick (No. 91, became John Johnson), and a 2018 first-round pick (No. 22, became Rashaan Evans).
Patriots signed Bills RFA RB Mike Gillislee to a 2-year/$6.4M offer sheet (2017-04-18); Bills declined to match on 2017-04-24. Buffalo received New England's 2017 5th-round pick (#163 overall, the better of the Patriots' two fifth-rounders; originally Denver's pick via the A.J. Derby trade) as compensation. Buffalo drafted LB Matt Milano (Boston College) at #163.
On April 29, 2016, Buffalo Bills sent a 2016 second-round pick (No. 49, became Jarran Reed), a 2016 fourth-round pick (No. 117, became Pharoh Cooper), and a 2017 fourth-round pick (No. 117, became Josh Reynolds) to Chicago Bears for a 2016 second-round pick (No. 41, became Reggie Ragland).
On September 22, 2015, Buffalo Bills sent a conditional 2017 seventh-round pick (No. 228, became Joey Ivie) and QB Matt Cassel to Dallas Cowboys for a 2017 fifth-round pick (No. 171, became Nathan Peterman).
On March 10, 2015, Buffalo Bills sent OLB Kiko Alonso to Philadelphia Eagles for RB LeSean McCoy.
On March 10, 2015, Buffalo Bills sent a 2015 fifth-round pick (No. 137, became Grady Jarrett) and a 2016 seventh-round pick (No. 240, became Alex McCalister) to Minnesota Vikings for a 2015 sixth-round pick (No. 188, became Tony Steward) and QB Matt Cassel.
On August 13, 2014, Buffalo Bills sent DT Ben Bass to New England Patriots for CB Justin Green.
On May 10, 2014, Buffalo Bills sent a 2014 fifth-round pick (No. 149, became Kevin Pamphile) to Tampa Bay Buccaneers for a 2014 seventh-round pick (No. 221, became Randell Johnson) and a 2015 fifth-round pick (No. 137, became Grady Jarrett).
On May 10, 2014, Buffalo Bills sent a 2014 seventh-round pick (No. 224, became Beau Allen) and a 2015 fourth-round pick (No. 113, became Gabe Wright) to Philadelphia Eagles for a 2014 seventh-round pick (No. 237, became Seantrel Henderson) and RB Bryce Brown.
On May 9, 2014, Buffalo Bills sent a 2014 second-round pick (No. 41, became LeMarcus Joyner) to STL for a 2014 second-round pick (No. 44, became Cyrus Kouandjio) and a 2014 fifth-round pick (No. 153, became Cyril Richardson).
On May 9, 2014, Buffalo Bills sent WR Stevie Johnson to San Francisco 49ers for a 2015 fourth-round pick (No. 113, became Gabe Wright).
On May 8, 2014, Buffalo Bills sent a 2014 first-round pick (No. 9, became Anthony Barr), a 2015 first-round pick (No. 19, became Cameron Erving), and a 2015 fourth-round pick (No. 115, became Ibraheim Campbell) to Cleveland Browns for a 2014 first-round pick (No. 4, became Sammy Watkins).
On April 4, 2014, Buffalo Bills sent a 2014 sixth-round pick (No. 185, became Robert Herron) to Tampa Bay Buccaneers for WR Mike Williams.
On August 25, 2013, Buffalo Bills sent ILB Chris White to Detroit Lions for QB Thaddeus Lewis.
On April 29, 2013, Buffalo Bills sent ILB Kelvin Sheppard to Indianapolis Colts for DE Jerry Hughes.
On April 25, 2013, Buffalo Bills sent a 2013 first-round pick (No. 8, became Tavon Austin) and a 2013 third-round pick (No. 71, became T.J. McDonald) to STL for a 2013 first-round pick (No. 16, became EJ Manuel), a 2013 second-round pick (No. 46, became Kiko Alonso), a 2013 third-round pick (No. 78, became Marquise Goodwin), and a 2013 seventh-round pick (No. 222, became Chris Gragg).
On August 27, 2012, Buffalo Bills sent a 2013 seventh-round pick (No. 214, became Travis Bond) to Seattle Seahawks for QB Tarvaris Jackson.
On April 26, 2012, Buffalo Bills sent a 2012 third-round pick (No. 71, became Josh LeRibeus) and a 2012 seventh-round pick (No. 217, became Jordan Bernstine) to Washington Redskins for a 2012 third-round pick (No. 69, became T.J. Graham).
On August 12, 2011, Baltimore Ravens sent a 2012 fourth-round pick (No. 124, became Ron Brooks) to Buffalo Bills for WR Lee Evans.
On October 5, 2010, Buffalo Bills sent RB Marshawn Lynch to Seattle Seahawks for a 2011 fourth-round pick (No. 122, became Chris Hairston) and a 2012 fifth-round pick (No. 147, became Tank Carder).
On September 4, 2009, Buffalo Bills sent S Ko Simpson to Detroit Lions for a 2010 seventh-round pick (No. 209, became Levi Brown).
On April 25, 2009, Buffalo Bills sent a 2009 third-round pick (No. 75, became Robert Brewster) and a 2009 fourth-round pick (No. 110, became Victor Butler) to Dallas Cowboys for a 2009 second-round pick (No. 51, became Andy Levitre).
On April 17, 2009, Buffalo Bills sent LT Jason Peters to Philadelphia Eagles for a 2009 first-round pick (No. 28, became Eric Wood), a 2009 fourth-round pick (No. 121, became Shawn Nelson), and a 2010 sixth-round pick (No. 192, became Danny Batten).
Jaguars acquired DT Marcus Stroud from the Bills for third- and fifth-round picks.
Bills moved up to #34 for Paul Posluszny; Lions got #43 (Drew Stanton) and #74.
Eagles acquired Takeo Spikes and Kelly Holcomb from the Bills for Darwin Walker and a conditional 2008 pick.
Ravens acquired Willis McGahee from the Bills for third- and seventh-round picks plus a 2008 third-rounder.
On June 6, 2006, Buffalo Bills sent TE Tim Euhus to New Orleans Saints for LB Courtney Watson.
On April 29, 2006, Buffalo Bills sent a 2006 second-round pick (No. 42) and a 2006 third-round pick (No. 73) to Chicago Bears for a 2006 first-round pick (No. 26).
On April 5, 2006, Buffalo Bills sent WR Eric Moulds to Houston Texans for a 2006 fifth-round pick (No. 134, became Kyle Williams).
On July 18, 2005, Buffalo Bills sent RB Travis Henry to Tennessee Titans for a 2006 third-round pick (No. 70, became Ashton Youboty).
On April 24, 2004, Buffalo Bills sent a 2004 second-round pick (No. 43, became Julius Jones), a 2004 fifth-round pick (No. 144, became Sean Ryan), and a 2005 first-round pick (No. 20, became Marcus Spears) to Dallas Cowboys for a 2004 first-round pick (No. 22, became J.P. Losman).
Bills trade 2003 3rd (#79) to Packers for 3rd (#94) and 4th (#127)
Bills trade WR Peerless Price to Falcons for 2003 1st (#23, Willis McGahee)
On April 21, 2002, Buffalo Bills sent a 2003 first-round pick (No. 14, became Michael Haynes) to New England Patriots for QB Drew Bledsoe.
On April 20, 2002, Buffalo Bills sent a 2002 third-round pick (No. 69, became Saleem Rasheed) and a 2002 fourth-round pick (No. 102, became Jeff Chandler) to San Francisco 49ers for a 2002 second-round pick (No. 61, became Ryan Denney).
On August 7, 2001, Buffalo Bills sent TE Bobby Collins to Green Bay Packers for DE David Bowens.
On April 21, 2001, Buffalo Bills sent a 2001 first-round pick (No. 14, became Kenyatta Walker) to Tampa Bay Buccaneers for a 2001 first-round pick (No. 21, became Nate Clements) and a 2001 second-round pick (No. 51, became Paul Toviessi).
On April 21, 2001, Buffalo Bills sent a 2001 second-round pick (No. 51, became Paul Toviessi) to Denver Broncos for a 2001 second-round pick (No. 58, became Travis Henry) and a 2001 fourth-round pick (No. 110, became Brandon Spoon).
On September 29, 1998, Buffalo Bills sent RB Darick Holmes to Green Bay Packers for a 1999 fourth-round pick (No. 122, became Bobby Collins).
On February 14, 1998, Buffalo Bills sent a 1998 first-round pick (No. 9, became Fred Taylor) and a 1998 fourth-round pick (No. 101, became Tavian Banks) to Jacksonville Jaguars for QB Rob Johnson.
Bills trade 1997 3rd (#85) to Raiders for QB Billy Joe Hobert
Bills trade DE Leon Seals to Eagles for 1993 5th (#136)
Patriots trade 1990 7th (#166) and 1990 7th (#170) to Bills for 1990 12th (#322) and 1991 4th
Rams trade Eric Dickerson to the Colts in a three-team blockbuster; Buffalo gets Cornelius Bennett.
Chargers trade wide receiver Trumaine Johnson to the Bills for a 1988 fourth-round pick (#93) and linebacker David Brandon, with Buffalo also receiving a 1988 seventh-rounder (#184).
Bills trade defensive back Charles Romes to the Chiefs for a 1988 twelfth-round pick (#309).
Washington swaps fourth-rounders with Buffalo, adding a fifth-round pick.
Buccaneers trade the No. 29 pick to Buffalo for a second- and third-rounder.
Bills acquire an eighth-rounder from the Raiders for two tenth-round picks.
Bills trade the No. 3 overall pick to the Oilers for No. 8 and a second-rounder.
Bills swap 1987 and 1988 eighth-round picks with Indianapolis.
Rams send quarterback Vince Ferragamo to Buffalo for tight end Tony Hunter.
Browns land quarterback Bernie Kosar, sending four picks to Buffalo including two 1986 selections.
Buffalo's 1982 fifth-round pick goes to Washington.
The Cardinals' 1982 fourth-round pick goes to Buffalo.
Buffalo's 1982 third-round pick goes to Seattle.
Broncos and Bills swap 1982 first-rounders on draft day, with Buffalo moving up two spots.
Cleveland's 1982 seventh-round pick goes to Buffalo.
Cleveland's 1982 third-round pick goes to Buffalo.
Buffalo sent a 1981 eighth-round pick (No. 214) to New Orleans.
On draft day 1981, the Bills traded down from No. 23, sending the pick to Oakland for No. 28 and a third-rounder (No. 83). The Raiders drafted guard Curt Marsh; Buffalo took running back Booker Moore.
Cleveland sent a 1981 second-round pick (No. 49) to Buffalo.
The Bills acquired guard Conrad Dobler from the Saints for a 1981 eighth-round pick.
The Seahawks moved up to No. 10 overall, sending their first- and third-round picks to Buffalo.
The Bills acquired Tom Luken from the Eagles for a 1980 draft pick.
The Bills acquired linebacker Isiah Robertson from the Rams for a 1981 fourth-round pick.
The Bills acquired defensive back Bill Simpson from the Rams for a 1980 draft pick.
The Bills acquired wide receiver Dwight Harrison from the Colts for Baltimore's 1979 sixth-round pick and cash.
The Bills acquired linebackers Tom Ehlers and Tom Graham from the Eagles for Buffalo's 1979 eighth-round pick.
The Buccaneers acquired defensive end Council Rudolph from the Bills for Buffalo's 1979 sixth-round pick.
The Bills acquired running back Stan Winfrey from the Lions for Detroit's 1979 eleventh-round pick.
The Bills acquired defensive tackle Pete Lazetich from the Eagles for future considerations.
The 49ers acquired running back O.J. Simpson from the Bills for five draft picks, including San Francisco's 1978 second- and third-rounders.
The Bills acquired defensive tackle Phil Olsen from the Broncos for an undisclosed 1979 draft pick.
The Jets acquired Lou Piccone from the Bills for Buffalo's 1978 sixth-round pick.
The Bills acquired Philadelphia's 1978 sixth-round pick for Donnie Green.
The Oilers acquired Jimmy Dean from the Bills for a 1978 eighth-round pick.
The Broncos acquired Mike Montler from the Bills for a 1979 second-round pick.
The Eagles acquired Buffalo's 1978 eighth-round pick from the Bills for Bill Dunstan.
The Bills traded wide receiver J.D. Hill to the Lions for a 1977 first-round pick.
The Bills acquired defensive end Sherman White from the Bengals for a 1977 first-round pick.
The Bills traded defensive end Walt Patulski to the Cardinals for a 1977 second-round pick.
The Bills acquired defensive back Frank Oliver from San Francisco for a draft pick.
The Bills sent defensive back Neal Craig to Cleveland for a 1976 eighth-round pick.
The Bills acquired defensive back Doug Jones from Kansas City for a 1977 ninth-round pick.
The Bills acquired Mike Hancock from Washington for a draft pick.
The Bills sent linebacker Dave Washington to San Francisco for a 1977 fifth-round pick.
The Cowboys sent defensive end Pat Toomay to Buffalo for a 1977 second-round pick.
The Bills sent linebacker Jim Cheyunski to Baltimore for a 1976 sixth-round pick.
The Bills sent defensive tackle Jerry Patton to Philadelphia for a 1975 second-round pick.
The Bills sent running back Larry Watkins to the Giants for a 1976 draft pick.
The Bills sent defensive back Donnie Walker to the Rams for a 1975 fifth-round pick.
The Bills sent Bob Kampa to the Broncos for a 1975 seventh-round pick.
The Chargers sent Dave Costa to the Bills for a 1975 fifth-round pick.
The Chargers acquired Fred Forsberg from the Bills for $100 cash.
The Bengals sent Steve Chomyszak to the Bills for a 1975 fourth-round pick.
The 49ers acquired Bob Penchion from the Bills for a 1975 seventh-round pick.
The Giants acquired Leo Hart from the Bills for a 1976 seventh-round pick.
The Bills sent Dennis Shaw to the Cardinals for Ahmad Rashad.
The Bills acquired quarterback Scott Hunter from the Packers for Steve Okoniewski and Pete Van Valkenburg.
The Bills swapped John Pitts to the Broncos for Fred Forsberg.
The 49ers sent Earl Edwards to the Bills for Randy Jackson and a 1975 third-round pick.
The Bills acquired Willie Parker from the Rams for a draft pick.
The Bills acquired Rich Kingrea from the Browns for a 1974 eighth-round pick.
The Chargers acquired Mike Stratton from the Bills for a 1974 fifth-round pick.
The Cardinals acquired Willie Belton from the Bills for a 1974 tenth-round pick.
The Bills acquired Dave Long from the Saints for a 1975 sixth-round pick.
The Bills swapped Irv Goode to the Dolphins for Mike Kadish.
The Bills swapped Lou Ross to the Falcons for Willie Belton.
The Bills swapped Dick Cunningham to the Eagles for Larry Watkins.
The Browns acquired the rights to Jan White from the Bills for a 1974 tenth-round pick.
The Bills acquired Ralph Davis from the Steelers for a draft pick.
The Bills acquired Al Davis from the Eagles for a draft pick.
The Colts sent John Mosier to the Bills for a 1974 seventh-round pick.
The Bills acquired Ray Jarvis from the Falcons for a draft pick.
The Bills swapped linebacker Ken Lee to the Patriots for Ron Berger.
The Bills acquired Bo Cornell from the Browns for a 1974 sixth-round pick.
The Bills acquired Clem Turner and Jack Gehrke from the Broncos for a draft pick.
The Oilers acquired Al Cowlings from the Bills for a 1974 second-round pick.
The Bills and Patriots swapped six linemen: Edgar Chandler, Jeff Lyman and Wayne Patrick for Jim Cheyunski, Halvor Hagen and Mike Montler.
The Bills sent a 1974 second-round pick to the Chargers for Chuck Detwiler and Lee Thomas.
The Bills swapped linebacker Paul Guidry to the Oilers for Allen Aldridge.
The Bills acquired defensive back Tom Bougas from the Broncos for a 1973 draft pick.
Bills trade Haven Moses to the Broncos for Dwight Harrison.
Bills trade Howard Kindig and a 1973 fifth-round pick to the Dolphins for Frank Cornish.
Bills trade Levert Carr to the Oilers for a 1974 fourteenth-round pick.
Bills trade a 1973 draft pick to the Oilers for Scott Lewis.
Bills trade Cal Snowden to the Chargers for a 1973 fifth-round pick.
Bills trade Jim Dunaway to the Dolphins for Dale Farley.
Bills trade Al Andrews to the Broncos for Dave Washington.
Bills trade Joe O'Donnell to the Cardinals for Irv Goode.
Falcons trade Greg Lens and Randy Marshall to the Bills for a 1972 fifth-round pick (#109, Billy Taylor).
Bills trade Mike Wilson to Washington for a conditional draft pick.
The Bills sent two 1972 draft picks to the Raiders for Ted Koy.
The Bills sent Butch Byrd to the Broncos for a 1972 fifth-round pick.
The Bills sent Ron McDole to Washington for two 1973 draft picks.
The Bills sent Bill Enyart and a 1971 tenth-round pick to the Raiders for Alvin Wyatt and a 1971 third-round pick.
The Bills acquired Alvin Mitchell from the Browns for a draft pick.
The Bills acquired Denver's 1972 fifth-round pick for Booker Edgerson.
The Bengals acquired Virgil Carter from the Bills for a draft pick.
The Bills acquired Dave Pivec and a 1971 fifth-round pick from the Broncos for Billy Masters.
The Packers acquired Joe Runk from the Bills for a draft pick.
The Bills acquired Frank Marchlewski from the Saints for a 1971 fourth-round pick.
On October 29, 1968, the Buffalo Bills traded running back Keith Lincoln to the San Diego Chargers for a fifth-round pick in the 1969 draft (#105).
On August 28, 1968, the Boston Patriots traded Bob Cappadonna to the Buffalo Bills for a ninth-round pick in the 1969 draft (#209 Steve Alexakos).
On July 1, 1968, the Buffalo Bills traded the rights to Gary Gaiser to the Denver Broncos for a conditional eighth-round pick in 1969 (#192), which conveyed when Denver drafted James Harris.
On June 29, 1968, the Denver Broncos traded Charlie Mitchell to the Buffalo Bills for a sixth-round pick in the 1969 draft (#131).
On June 8, 1968, the San Diego Chargers traded Russ Stephenson to the Buffalo Bills for two fifth-round picks in the 1969 draft (#105 and #122).
On January 30, 1968, the Buffalo Bills traded center Remi Prudhomme to the Kansas City Chiefs for two fifth-round picks in the 1968 draft (#119 Mike McBath and #132 Max Anderson).
On January 30, 1968, the Buffalo Bills traded Tom Rhoads to the Cincinnati Bengals for a fifth-round pick in the 1968 draft (#114 Ben Gregory).
Bills trade Daryle Lamonica, Glenn Bass and two 1967 draft picks to the Raiders for Tom Flores, Art Powell and a 1967 second-round pick.
Chargers trade Keith Lincoln to the Bills for Tom Day and a 1967 second-round pick.
Bills trade Dave Costa to the Broncos for a 1967 third-round pick.
On October 5, 1966, Buffalo Bills sent John Meyer to Houston Texans for a 1967 round-12-round pick (No. 292).
On October 2, 1966, Buffalo Bills sent K Mike Mercer to Kansas City Chiefs for a 1967 fifth-round pick (No. 131, became Mike Hibler).
On August 30, 1966, Buffalo Bills sent a 1967 fifth-round pick (No. 129) to Miami Dolphins for FB Jack Spikes.
On July 3, 1966, Buffalo Bills sent QB George Wilson Jr. to Miami Dolphins for a 1967 round-13-round pick (No. 318).
On July 1, 1966, Buffalo Bills sent RB Donnie Stone to Houston Texans for a 1967 round-13-round pick (No. 319).
Raiders trade a 1965 twelfth-round pick to the Bills.
Bills trade 1965 second- and fourth-round picks to the Chiefs.
Bills trade Mack Yoho to the Patriots for a 1965 tenth-round pick.
The Raiders acquired linebacker Archie Matsos from the Bills for cornerback Hank Rivera and defensive tackles Pete Nicklas and George Shirkey, one of Al Davis's first moves in charge.
Patriots traded Ed Buckingham to the Bills.
1960 AFL allocation draft: Oakland selects three players from Buffalo.
The Buffalo Bills have made 227 trades in the Football Trade Trees archive, spanning from 1960 to 2026.
The Buffalo Bills have traded most often with the Denver Broncos (17 trades).
By assets moved, the Buffalo Bills' biggest trade in the archive was on Oct 31, 1987 (Buffalo Bills vs Indianapolis Colts vs Los Angeles Rams): Rams trade Eric Dickerson to the Colts in a three-team blockbuster; Buffalo gets Cornelius Bennett. See the full tree
The earliest Buffalo Bills trade in the archive is from Feb 1, 1960.
The most recent Buffalo Bills trade in the archive is from Aug 30, 2026.