OPPONENT HAT-TRICKS

These are all the known 83 competitive hat-tricks scored by opponents.
Note: I'm missing some early opposition goalscorers, so this is likely not a complete list.
Season Date Game Scorer Goals Opponent H/A Result Ground
1887-88Sat Jan 07, 1888FA CupW Ingram3The WednesdayH2-4Gregory Ground
1892-93Sat Nov 12, 1892League Tier 1Charlie Athersmith3Aston VillaH4-5Town Ground
Sat Dec 03, 1892League Tier 1Campbell3SunderlandH0-5Town Ground
1894-95Sat Sep 15, 1894League Tier 1J Southworth3EvertonA1-6Goodison Park
1896-97Sat Jan 23, 1897League Tier 1Richards3West Bromwich AlbionA0-4Stoney Lane
1899-00Mon Apr 16, 1900League Tier 1Walker3West Bromwich AlbionA0-8Stoney Lane
1903-04Sat Dec 19, 1903League Tier 1Joe Bache3Aston VillaH3-7City Ground
Sat Dec 19, 1903League Tier 1Tommy Niblo3Aston VillaH3-7City Ground
1904-05Sat Nov 05, 1904League Tier 1A Young4EvertonA1-5Goodison Park
1905-06Sat Sep 09, 1905League Tier 1George Dorsett3Manchester CityA0-5Hyde Road
1907-08Wed Dec 25, 1907League Tier 1Joe Bache4Aston VillaA0-4Villa Park
1909-10Sat Jan 01, 1910League Tier 1Harry Hampton3Aston VillaH1-4City Ground
1919-20Fri Apr 02, 1920League Tier 2Syd Puddefoot4West Ham UnitedA1-5Upton Park
1922-23Tue Jan 02, 1923League Tier 1Joe Smith4Bolton WanderersA2-4Burnden Park
Sat Mar 03, 1923League Tier 1Blood3West Bromwich AlbionH0-4City Ground
1923-24Sat Oct 06, 1923League Tier 1Wilson5MiddlesbroughA2-5Ayresome Park
1924-25Tue Sep 02, 1924League Tier 1Wilson3Huddersfield TownA0-3Leeds Road
Sat Dec 13, 1924League Tier 1James4West Bromwich AlbionA1-5The Hawthorns
1925-26Sat Mar 20, 1926League Tier 2Havelock4PortsmouthA1-5Fratton Park
Sat May 01, 1926League Tier 2Hargraves3Oldham AthleticA3-8Boundary Park
Sat May 01, 1926League Tier 2Pynegar4Oldham AthleticA3-8Boundary Park
1927-28Sat Mar 24, 1928League Tier 2Hampson4BlackpoolA3-5Bloomfield Road
1928-29Sat Oct 27, 1928League Tier 2Phillips3MillwallH0-4City Ground
Sat Nov 03, 1928League Tier 2Simms4Port ValeA2-4The Old Recreation Ground
1931-32Sat Oct 17, 1931League Tier 2Jack Leslie4Plymouth ArgyleA1-5Home Park
Sat Jan 30, 1932League Tier 2Thomas Reid3Manchester UnitedA2-3Old Trafford
1935-36Sat Sep 07, 1935League Tier 2David Mangnall3West Ham UnitedA2-5Upton Park
1938-39Wed Aug 31, 1938League Tier 2Bill Hullett3Plymouth ArgyleA0-3Home Park
Sat Nov 26, 1938League Tier 2Eric Brook3Manchester CityH3-4City Ground
1939-40Sat Aug 26, 1939League Tier 2Maxwell3BarnsleyA1-4Oakwell
1956-57Sat Nov 10, 1956League Tier 2Brian Clough3MiddlesbroughH0-4City Ground
1957-58Sat Nov 30, 1957League Tier 1Gordon Turner3Luton TownA1-3Kenilworth Road
Sat Mar 15, 1958League Tier 1Jimmy Murray3Wolverhampton WanderersH1-4City Ground
1958-59Sat Aug 23, 1958League Tier 1Bobby Mason3Wolverhampton WanderersA1-5Molineux
Sat Sep 27, 1958League Tier 1Jimmy Greaves3ChelseaA1-4Stamford Bridge
Thu Apr 09, 1959League Tier 1Allan Brown4Luton TownA1-5Kenilworth Road
Wed Apr 22, 1959League Tier 1Alan Shackleton3Leeds UnitedH0-3City Ground
1959-60Wed Aug 26, 1959League Tier 1Danny Clapton3ArsenalH0-3City Ground
Sat Nov 21, 1959League Tier 1Ray Pointer6BurnleyA0-8Turf Moor
Sat Dec 12, 1959League Tier 1Dennis Viollet3Manchester UnitedH1-5City Ground
Sat Jan 23, 1960League Tier 1Edward Thomas3EvertonA1-6Goodison Park
1960-61Sat Dec 31, 1960League Tier 1David Herd3ArsenalH3-5City Ground
Sat Apr 29, 1961League Tier 1Jimmy Greaves4ChelseaA3-4Stamford Bridge
1961-62Wed Oct 04, 1961Fairs CupHector Nez3ValenciaH1-5City Ground
1962-63Sat Sep 29, 1962League Tier 1Jimmy Greaves4Tottenham HotspurA2-9White Hart Lane
1963-64Sat Aug 31, 1963League Tier 1Jimmy Greaves3Tottenham HotspurA1-4White Hart Lane
Sat Mar 14, 1964League Tier 1Fred Pickering3EvertonA1-6Goodison Park
1964-65Sat Dec 05, 1964League Tier 1Andy McEvoy3Blackburn RoversH2-5City Ground
1965-66Sat Mar 26, 1966League Tier 1Willie Irvine3BurnleyA1-4Turf Moor
1967-68Sat May 11, 1968League Tier 1Tony Hateley3LiverpoolA1-6Anfield
1969-70Wed Oct 29, 1969League Tier 1Peter Lorimer3Leeds UnitedA1-6Elland Road
Sat Feb 21, 1970League Tier 1Steve Kindon3BurnleyA0-5Turf Moor
Tue Apr 07, 1970League Tier 1John O'Rourke3Coventry CityH1-4City Ground
1970-71Mon Jan 11, 1971FA CupMalcolm MacDonald3Luton TownA4-3Kenilworth Road
Sat Apr 03, 1971League Tier 1Hugh Curran4Wolverhampton WanderersA0-4Molineux
1971-72Sat Sep 25, 1971League Tier 1Derek Dougan3Wolverhampton WanderersA2-4Molineux
1973-74Sat Jan 12, 1974League Tier 2Tony Brown4West Bromwich AlbionH1-4City Ground
1974-75Sat Oct 12, 1974League Tier 2Mel Machin3Norwich CityH1-3City Ground
1980-81Tue Oct 28, 1980League CupRoss Jenkins3WatfordA1-4Vicarage Road
1984-85Sat Oct 13, 1984League Tier 1Gary Thompson3West Bromwich AlbionA1-4The Hawthorns
1990-91Wed Nov 28, 1990League CupKevin Gallagher3Coventry CityA4-5Highfield Road
1991-92Sat May 02, 1992League Tier 1Frank McAvennie3West Ham UnitedA0-3Upton Park
1992-93Sat Apr 10, 1993League Tier 1Les Ferdinand3Queens Park RangersA3-4Loftus Road
1995-96Sat Aug 19, 1995League Tier 1Matt Le Tissier3SouthamptonA4-3The Dell
Sat Nov 18, 1995League Tier 1Alan Shearer3Blackburn RoversA0-7Ewood Park
1998-99Sat Oct 24, 1998League Tier 1Michael Owen4LiverpoolA1-5Anfield
Sat Jan 09, 1999League Tier 1Darren Huckerby3Coventry CityA0-4Highfield Road
Sat Feb 06, 1999League Tier 1Ole Gunnar Solskjaer4Manchester UnitedH1-8City Ground
2001-02Sat Mar 30, 2002League Tier 2Darren Huckerby3Manchester CityA0-3Maine Road
2009-10Tue May 11, 2010PlayoffsDJ Campbell3BlackpoolH3-4City Ground
2010-11Sun Jan 30, 2011FA CupVictor Obinna3West Ham UnitedA2-3Upton Park
2011-12Sat Sep 10, 2011League Tier 2Rickie Lambert3SouthamptonA2-3St. Mary's Stadium
Tue Jan 17, 2012FA CupJermaine Beckford3Leicester CityA0-4Walkers Stadium
2013-14Sat Mar 22, 2014League Tier 2Craig Bryson3Derby CountyA0-5Pride Park
2014-15Wed Jan 21, 2015League Tier 2Ross McCormack3FulhamA2-3Craven Cottage
Sat Apr 18, 2015League Tier 2Rudy Gestede3Blackburn RoversA3-3Ewood Park
2015-16Tue Aug 11, 2015League CupTom Bradshaw3WalsallH3-4City Ground
2017-18Wed Sep 20, 2017League CupMichy Batshuayi3ChelseaA1-5Stamford Bridge
2018-19Wed Nov 28, 2018League Tier 2Tammy Abraham4Aston VillaA5-5Villa Park
2019-20Sat Dec 14, 2019League Tier 2Jordan Rhodes3Sheffield WednesdayH0-4City Ground
Fri Mar 06, 2020League Tier 2Matt Smith3MillwallH0-3City Ground
2022-23Wed Aug 31, 2022League Tier 1Erling Haaland3Manchester CityA0-6Etihad Stadium
2023-24Sat Dec 23, 2023League Tier 1Dominic Solanke3BournemouthH2-3City Ground