Maciej Bodnar (Oława, 7 maart 1985) is een Pools wielrenner die sinds 2022 rijdt voor Team TotalEnergies. Hij is gespecialiseerd in het tijdrijden. Zijn broer Łukasz is ook wielrenner.

In 2016 nam Bodnar deel aan de wegwedstrijd op de Olympische Spelen in Rio de Janeiro, maar reed deze niet uit. Vier dagen later werd hij zesde in de tijdrit.

In 2017 won hij de twintigste etappe in de Ronde van Frankrijk. Dit was een individuele tijdrit in Marseille.

Overwinningen 

2006
 Pools kampioen tijdrijden, Beloften
2007
 Pools kampioen tijdrijden, Beloften
GP Bradlo
2009
 Pools kampioen tijdrijden, Elite
2010
1e etappe deel B Internationale Wielerweek (ploegentijdrit)
4e etappe Ronde van Italië (ploegentijdrit)
2012
 Pools kampioen tijdrijden, Elite
2013
 Pools kampioen tijdrijden, Elite
2014
3e etappe deel B Driedaagse van De Panne-Koksijde
2015
4e etappe Ronde van Polen
2016
3e etappe deel B Driedaagse van De Panne-Koksijde
 Pools kampioen tijdrijden, Elite
2017
20e etappe Ronde van Frankrijk (individuele tijdrit)
2018
 Pools kampioen tijdrijden, Elite
2019
 Pools kampioen tijdrijden, Elite
2021
 Pools kampioen tijdrijden, Elite
2022
 Pools kampioen tijdrijden, Elite

Resultaten in voornaamste wedstrijden 

|
|}

Ploegen 
 2005 –  Team Moser-AH-Trentino
 2007 –  Liquigas (vanaf 15-8)
 2008 –  Liquigas
 2009 –  Liquigas
 2010 –  Liquigas-Doimo
 2011 –  Liquigas-Cannondale
 2012 –  Liquigas-Cannondale
 2013 –  Cannondale Pro Cycling
 2014 –  Cannondale
 2015 –  Tinkoff-Saxo
 2016 –  Tinkoff
 2017 –  BORA-hansgrohe
 2018 –  BORA-hansgrohe
 2019 –  BORA-hansgrohe
 2020 –  BORA-hansgrohe
 2021 –  BORA-hansgrohe
 2022 –  Team TotalEnergies
 2023 –  TotalEnergies

Pools wielrenner
Pools olympisch deelnemer