Previous Men’s British Open Golf Champions
2022 Cameron Smith2021 Collin Morikawa2020 Not played due to COVID2019 Shane Lowry2018 Francesco Molinari2017 Jordan Spieth2016 Henrik Stenson2015 Zach Johnson2014 Rory McIlroy2013 Phil Mickelson2012 Ernie Els2011 Darren Clarke2010 Louis Oosthuizen2009 Stewart Cink2008 Padraig Harrington2007 Padraig Harrington2006 Tiger Woods2005 Tiger Woods2004 Todd Hamilton2003 Ben Curtis2002 Ernie Els2001 David Duval2000 Tiger Woods1999...