Players

List of goals scored by Mohamed Salah when he he started the match

# Minute Date Result Against Stadium Competition
1 57' 12 Aug 2017 3 - 3 Watford Vicarage Road Premier League
2 18' 23 Aug 2017 4 - 2 Hoffenheim Anfield Champions League
3 57' 27 Aug 2017 4 - 0 Arsenal Anfield Premier League
4 37' 13 Sep 2017 2 - 2 Sevilla Anfield Champions League
5 30' 16 Sep 2017 1 - 1 Burnley Anfield Premier League
6 15' 23 Sep 2017 3 - 2 Leicester City Leicester City Stadium Premier League
7 19' 17 Oct 2017 7 - 0 NK Maribor Ljudski vrt Champions League
8 40' 17 Oct 2017 7 - 0 NK Maribor Ljudski vrt Champions League
9 24' 22 Oct 2017 1 - 4 Tottenham Wembley Premier League
10 49' 01 Nov 2017 3 - 0 NK Maribor Anfield Champions League
11 21' 04 Nov 2017 4 - 1 West Ham United London Stadium Premier League
12 75' 04 Nov 2017 4 - 1 West Ham United London Stadium Premier League
13 31' 18 Nov 2017 3 - 0 Southampton Anfield Premier League
14 41' 18 Nov 2017 3 - 0 Southampton Anfield Premier League
15 65' 25 Nov 2017 1 - 1 Chelsea Anfield Premier League
16 86' 06 Dec 2017 7 - 0 Spartak Moscow Anfield Champions League
17 42' 10 Dec 2017 1 - 1 Everton Anfield Premier League
18 44' 17 Dec 2017 4 - 0 Bournemouth Dean Court Premier League
19 52' 22 Dec 2017 3 - 3 Arsenal Emirates Stadium Premier League
20 52' 30 Dec 2017 2 - 1 Leicester City Anfield Premier League
21 76' 30 Dec 2017 2 - 1 Leicester City Anfield Premier League
22 68' 14 Jan 2018 4 - 3 Manchester City Anfield Premier League
23 78' 27 Jan 2018 2 - 3 WBA Anfield FA Cup
24 78' pen 30 Jan 2018 3 - 0 Huddersfield Town Kirklees Stadium Premier League
25 3' 04 Feb 2018 2 - 2 Tottenham Anfield Premier League
26 90' 04 Feb 2018 2 - 2 Tottenham Anfield Premier League
27 42' 11 Feb 2018 2 - 0 Southampton St Mary's Premier League
28 29' 14 Feb 2018 5 - 0 Porto Estadio da Dragao Champions League
29 51' 24 Feb 2018 4 - 1 West Ham United Anfield Premier League
30 40' 03 Mar 2018 2 - 0 Newcastle United Anfield Premier League
31 4' 17 Mar 2018 5 - 0 Watford Anfield Premier League
32 43' 17 Mar 2018 5 - 0 Watford Anfield Premier League
33 77' 17 Mar 2018 5 - 0 Watford Anfield Premier League
34 85' 17 Mar 2018 5 - 0 Watford Anfield Premier League
35 84' 31 Mar 2018 2 - 1 Crystal Palace Selhurst Park Premier League
36 12' 04 Apr 2018 3 - 0 Manchester City Anfield Champions League
37 56' 10 Apr 2018 2 - 1 Manchester City Etihad Stadium Champions League
38 69' 14 Apr 2018 3 - 0 Bournemouth Anfield Premier League
39 72' 21 Apr 2018 2 - 2 WBA The Hawthorns Premier League
40 36' 24 Apr 2018 5 - 2 Roma Anfield Champions League
41 45' 24 Apr 2018 5 - 2 Roma Anfield Champions League
42 26' 13 May 2018 4 - 0 Brighton & Hove Albion Anfield Premier League
43 19' 12 Aug 2018 4 - 0 West Ham United Anfield Premier League
44 23' 25 Aug 2018 1 - 0 Brighton & Hove Albion Anfield Premier League
45 45' 22 Sep 2018 3 - 0 Southampton Anfield Premier League
46 24' 20 Oct 2018 1 - 0 Huddersfield Town Kirklees Stadium Premier League
47 45' 24 Oct 2018 4 - 0 Red Star Belgrade Anfield Champions League
48 51' pen 24 Oct 2018 4 - 0 Red Star Belgrade Anfield Champions League
49 10' 27 Oct 2018 4 - 1 Cardiff City Anfield Premier League
50 41' 11 Nov 2018 2 - 0 Fulham Anfield Premier League
51 67' 24 Nov 2018 3 - 0 Watford Vicarage Road Premier League
52 25' 08 Dec 2018 4 - 0 Bournemouth Dean Court Premier League
53 48' 08 Dec 2018 4 - 0 Bournemouth Dean Court Premier League
54 77' 08 Dec 2018 4 - 0 Bournemouth Dean Court Premier League
55 34' 11 Dec 2018 1 - 0 Napoli Anfield Champions League
56 18' 21 Dec 2018 2 - 0 Wolves Molineux Premier League
57 47' pen 26 Dec 2018 4 - 0 Newcastle United Anfield Premier League
58 45' pen 29 Dec 2018 5 - 1 Arsenal Anfield Premier League
59 50' pen 12 Jan 2019 1 - 0 Brighton & Hove Albion AMEX Stadium Premier League
60 46' 19 Jan 2019 4 - 3 Crystal Palace Anfield Premier League
61 76' 19 Jan 2019 4 - 3 Crystal Palace Anfield Premier League
62 48' 09 Feb 2019 3 - 0 Bournemouth Anfield Premier League
63 80' 05 Apr 2019 3 - 1 Southampton St Mary's Premier League
64 53' 14 Apr 2019 2 - 0 Chelsea Anfield Premier League
65 65' 17 Apr 2019 4 - 1 Porto Estadio da Dragao Champions League
66 45' 26 Apr 2019 5 - 0 Huddersfield Town Anfield Premier League
67 83' 26 Apr 2019 5 - 0 Huddersfield Town Anfield Premier League
68 28' 04 May 2019 3 - 2 Newcastle United St James' Park Premier League
69 2' pen 01 Jun 2019 2 - 0 Tottenham Metropolitano Stadium Champions League
70 19' 09 Aug 2019 4 - 1 Norwich City Anfield Premier League
71 49' pen 24 Aug 2019 3 - 1 Arsenal Anfield Premier League
72 58' 24 Aug 2019 3 - 1 Arsenal Anfield Premier League
73 72' 14 Sep 2019 3 - 1 Newcastle United Anfield Premier League
74 36' 02 Oct 2019 4 - 3 RB Salzburg Anfield Champions League
75 69' 02 Oct 2019 4 - 3 RB Salzburg Anfield Champions League
76 87' 23 Oct 2019 4 - 1 Genk Luminus Arena Champions League
77 75' pen 27 Oct 2019 2 - 1 Tottenham Anfield Premier League
78 13' 10 Nov 2019 3 - 1 Manchester City Anfield Premier League
79 54' 07 Dec 2019 3 - 0 Bournemouth Dean Court Premier League
80 58' 10 Dec 2019 2 - 0 RB Salzburg Stadion Salzburg Champions League
81 38' 14 Dec 2019 2 - 0 Watford Anfield Premier League
82 90' 14 Dec 2019 2 - 0 Watford Anfield Premier League
83 4' 02 Jan 2020 2 - 0 Sheffield United Anfield Premier League
84 90' 19 Jan 2020 2 - 0 Manchester United Anfield Premier League
85 35' pen 29 Jan 2020 2 - 0 West Ham United London Stadium Premier League
86 72' 01 Feb 2020 4 - 0 Southampton Anfield Premier League
87 90' 01 Feb 2020 4 - 0 Southampton Anfield Premier League
88 68' 24 Feb 2020 3 - 2 West Ham United Anfield Premier League
89 25' 07 Mar 2020 2 - 1 Bournemouth Anfield Premier League
90 44' 24 Jun 2020 4 - 0 Crystal Palace Anfield Premier League
91 6' 08 Jul 2020 3 - 1 Brighton & Hove Albion AMEX Stadium Premier League
92 76' 08 Jul 2020 3 - 1 Brighton & Hove Albion AMEX Stadium Premier League
93 5' pen 12 Sep 2020 4 - 3 Leeds United Anfield Premier League
94 33' 12 Sep 2020 4 - 3 Leeds United Anfield Premier League
95 88' pen 12 Sep 2020 4 - 3 Leeds United Anfield Premier League
96 33' 04 Oct 2020 2 - 7 Aston Villa Villa Park Premier League
97 60' 04 Oct 2020 2 - 7 Aston Villa Villa Park Premier League
98 72' 17 Oct 2020 2 - 2 Everton Goodison Park Premier League
99 41' pen 31 Oct 2020 2 - 1 West Ham United Anfield Premier League
100 47' 03 Nov 2020 5 - 0 Atalanta Stadio di Bergamo Champions League
101 13' pen 08 Nov 2020 1 - 1 Manchester City Etihad Stadium Premier League
102 24' 06 Dec 2020 4 - 0 Wolves Anfield Premier League
103 1' 09 Dec 2020 1 - 1 Midtjylland Arena Herning Champions League
104 79' pen 13 Dec 2020 1 - 1 Fulham Craven Cottage Premier League
105 26' 16 Dec 2020 2 - 1 Tottenham Anfield Premier League
106 65' 08 Jan 2021 4 - 1 Aston Villa Villa Park FA Cup
107 18' 24 Jan 2021 2 - 3 Manchester United Old Trafford FA Cup
108 58' 24 Jan 2021 2 - 3 Manchester United Old Trafford FA Cup
109 57' 31 Jan 2021 3 - 1 West Ham United London Stadium Premier League
110 68' 31 Jan 2021 3 - 1 West Ham United London Stadium Premier League
111 63' pen 07 Feb 2021 1 - 4 Manchester City Anfield Premier League
112 67' 13 Feb 2021 1 - 3 Leicester City Leicester City Stadium Premier League
113 53' 16 Feb 2021 2 - 0 RB Leipzig Puskás Aréna Champions League
114 70' 10 Mar 2021 2 - 0 RB Leipzig Puskás Aréna Champions League
115 68' 03 Apr 2021 3 - 0 Arsenal Emirates Stadium Premier League
116 51' 06 Apr 2021 1 - 3 Real Madrid Alfredo Di Stéfano Stadium Champions League
117 57' 10 Apr 2021 2 - 1 Aston Villa Anfield Premier League
118 3' 24 Apr 2021 1 - 1 Newcastle United Anfield Premier League
119 90' 13 May 2021 4 - 2 Manchester United Old Trafford Premier League
120 33' 16 May 2021 2 - 1 WBA The Hawthorns Premier League
121 74' 14 Aug 2021 3 - 0 Norwich City Carrow Road Premier League
122 45' pen 28 Aug 2021 1 - 1 Chelsea Anfield Premier League
123 20' 12 Sep 2021 3 - 0 Leeds United Elland Road Premier League
124 49' 15 Sep 2021 3 - 2 AC Milan Anfield Champions League
125 78' 18 Sep 2021 3 - 0 Crystal Palace Anfield Premier League
126 54' 25 Sep 2021 3 - 3 Brentford Brentford Community Stadium Premier League
127 18' 28 Sep 2021 5 - 1 Porto Estadio da Dragao Champions League
128 60' 28 Sep 2021 5 - 1 Porto Estadio da Dragao Champions League
129 76' 03 Oct 2021 2 - 2 Manchester City Anfield Premier League
130 54' 16 Oct 2021 5 - 0 Watford Vicarage Road Premier League
131 8' 19 Oct 2021 3 - 2 Atletico Madrid Metropolitano Stadium Champions League
132 78' pen 19 Oct 2021 3 - 2 Atletico Madrid Metropolitano Stadium Champions League
133 38' 24 Oct 2021 5 - 0 Manchester United Old Trafford Premier League
134 45' 24 Oct 2021 5 - 0 Manchester United Old Trafford Premier League
135 50' 24 Oct 2021 5 - 0 Manchester United Old Trafford Premier League
136 73' 20 Nov 2021 4 - 0 Arsenal Anfield Premier League
137 70' 24 Nov 2021 2 - 0 Porto Anfield Champions League
138 19' 01 Dec 2021 4 - 1 Everton Goodison Park Premier League
139 64' 01 Dec 2021 4 - 1 Everton Goodison Park Premier League
140 36' 07 Dec 2021 2 - 1 AC Milan San Siro Champions League
141 67' pen 11 Dec 2021 1 - 0 Aston Villa Anfield Premier League
142 25' 16 Dec 2021 3 - 1 Newcastle United Anfield Premier League
143 26' 02 Jan 2022 2 - 2 Chelsea Stamford Bridge Premier League
144 83' 16 Feb 2022 2 - 0 Inter Milan San Siro Champions League
145 67' 19 Feb 2022 3 - 1 Norwich City Anfield Premier League
146 15' pen 23 Feb 2022 6 - 0 Leeds United Anfield Premier League
147 35' pen 23 Feb 2022 6 - 0 Leeds United Anfield Premier League
148 60' pen 12 Mar 2022 2 - 0 Brighton & Hove Albion AMEX Stadium Premier League
149 22' 19 Apr 2022 4 - 0 Manchester United Anfield Premier League
150 85' 19 Apr 2022 4 - 0 Manchester United Anfield Premier League
151 83' pen 30 Jul 2022 3 - 1 Manchester City Leicester City Stadium Community Shield
152 80' 06 Aug 2022 2 - 2 Fulham Craven Cottage Premier League
153 82' 22 Aug 2022 1 - 2 Manchester United Old Trafford Premier League
154 17' 13 Sep 2022 2 - 1 Ajax Anfield Champions League
155 53' pen 04 Oct 2022 2 - 0 Rangers Anfield Champions League
156 76' 16 Oct 2022 1 - 0 Manchester City Anfield Premier League
157 42' 26 Oct 2022 3 - 0 Ajax Amsterdam Arena Champions League
158 14' 29 Oct 2022 1 - 2 Leeds United Anfield Premier League
159 85' 01 Nov 2022 2 - 0 Napoli Anfield Champions League
160 11' 06 Nov 2022 2 - 1 Tottenham Tottenham Hotspur Stadium Premier League
161 40' 06 Nov 2022 2 - 1 Tottenham Tottenham Hotspur Stadium Premier League
162 48' 22 Dec 2022 2 - 3 Manchester City Etihad Stadium League Cup
163 5' 26 Dec 2022 3 - 1 Aston Villa Villa Park Premier League
164 52' 07 Jan 2023 2 - 2 Wolves Anfield FA Cup
165 36' 13 Feb 2023 2 - 0 Everton Anfield Premier League
166 14' 21 Feb 2023 2 - 5 Real Madrid Anfield Champions League
167 77' 01 Mar 2023 2 - 0 Wolves Anfield Premier League
168 66' 05 Mar 2023 7 - 0 Manchester United Anfield Premier League
169 83' 05 Mar 2023 7 - 0 Manchester United Anfield Premier League
170 17' 01 Apr 2023 1 - 4 Manchester City Etihad Stadium Premier League
171 42' 09 Apr 2023 2 - 2 Arsenal Anfield Premier League
172 39' 17 Apr 2023 6 - 1 Leeds United Elland Road Premier League
173 64' 17 Apr 2023 6 - 1 Leeds United Elland Road Premier League
174 70' 22 Apr 2023 3 - 2 Nottingham Forest Anfield Premier League
175 15' pen 30 Apr 2023 4 - 3 Tottenham Anfield Premier League
176 39' pen 03 May 2023 1 - 0 Fulham Anfield Premier League
177 13' 06 May 2023 1 - 0 Brentford Anfield Premier League
178 36' 19 Aug 2023 3 - 1 Bournemouth Anfield Premier League
179 55' 03 Sep 2023 3 - 0 Aston Villa Anfield Premier League
180 16' pen 24 Sep 2023 3 - 1 West Ham United Anfield Premier League
181 40' 08 Oct 2023 2 - 2 Brighton & Hove Albion AMEX Stadium Premier League
182 45' pen 08 Oct 2023 2 - 2 Brighton & Hove Albion AMEX Stadium Premier League
183 75' pen 21 Oct 2023 2 - 0 Everton Anfield Premier League
184 90' 21 Oct 2023 2 - 0 Everton Anfield Premier League
185 77' 29 Oct 2023 3 - 0 Nottingham Forest Anfield Premier League
186 39' 12 Nov 2023 3 - 0 Brentford Anfield Premier League
187 62' 12 Nov 2023 3 - 0 Brentford Anfield Premier League
188 51' pen 30 Nov 2023 4 - 0 LASK Anfield Europa League
189 76' 09 Dec 2023 2 - 1 Crystal Palace Selhurst Park Premier League
190 29' 23 Dec 2023 1 - 1 Arsenal Anfield Premier League
191 49' 01 Jan 2024 4 - 2 Newcastle United Anfield Premier League
192 86' pen 01 Jan 2024 4 - 2 Newcastle United Anfield Premier League
193 10' 14 Mar 2024 6 - 1 Sparta Prague Anfield Europa League
194 45' 17 Mar 2024 3 - 4 Manchester United Old Trafford FA Cup
195 65' 31 Mar 2024 2 - 1 Brighton & Hove Albion Anfield Premier League
196 84' pen 07 Apr 2024 2 - 2 Manchester United Old Trafford Premier League
197 7' pen 18 Apr 2024 1 - 0 Atalanta Stadio di Bergamo Europa League
198 16' 05 May 2024 4 - 2 Tottenham Anfield Premier League
199 65' 17 Aug 2024 2 - 0 Ipswich Town Portman Road Premier League
200 71' 25 Aug 2024 2 - 0 Brentford Anfield Premier League
201 56' 01 Sep 2024 3 - 0 Manchester United Old Trafford Premier League
202 61' pen 28 Sep 2024 2 - 1 Wolves Molineux Premier League
203 75' 02 Oct 2024 2 - 0 Bologna Anfield Champions League
204 29' pen 20 Oct 2024 2 - 1 Chelsea Anfield Premier League
205 81' 27 Oct 2024 2 - 2 Arsenal Emirates Stadium Premier League
206 72' 02 Nov 2024 2 - 1 Brighton & Hove Albion Anfield Premier League
207 84' 09 Nov 2024 2 - 0 Aston Villa Anfield Premier League
208 65' 24 Nov 2024 3 - 2 Southampton St Mary's Premier League
209 83' pen 24 Nov 2024 3 - 2 Southampton St Mary's Premier League
210 78' pen 01 Dec 2024 2 - 0 Manchester City Anfield Premier League
211 68' 04 Dec 2024 3 - 3 Newcastle United St James' Park Premier League
212 83' 04 Dec 2024 3 - 3 Newcastle United St James' Park Premier League
213 63' pen 10 Dec 2024 1 - 0 Girona Estadi Montilivi Champions League
214 54' 22 Dec 2024 6 - 3 Tottenham Tottenham Hotspur Stadium Premier League
215 61' 22 Dec 2024 6 - 3 Tottenham Tottenham Hotspur Stadium Premier League
216 82' 26 Dec 2024 3 - 1 Leicester City Anfield Premier League
217 44' 29 Dec 2024 5 - 0 West Ham United London Stadium Premier League
218 70' pen 05 Jan 2025 2 - 2 Manchester United Anfield Premier League
219 34' 21 Jan 2025 2 - 1 Lille Anfield Champions League
220 35' 25 Jan 2025 4 - 1 Ipswich Town Anfield Premier League
221 30' pen 01 Feb 2025 2 - 0 Bournemouth Dean Court Premier League
222 75' 01 Feb 2025 2 - 0 Bournemouth Dean Court Premier League
223 51' pen 06 Feb 2025 4 - 0 Tottenham Anfield League Cup
224 73' 12 Feb 2025 2 - 2 Everton Goodison Park Premier League
225 37' pen 16 Feb 2025 2 - 1 Wolves Anfield Premier League
226 29' 19 Feb 2025 2 - 2 Aston Villa Villa Park Premier League
227 14' 23 Feb 2025 2 - 0 Manchester City Etihad Stadium Premier League
228 54' pen 08 Mar 2025 3 - 1 Southampton Anfield Premier League
229 88' pen 08 Mar 2025 3 - 1 Southampton Anfield Premier League
230 63' 27 Apr 2025 5 - 1 Tottenham Anfield Premier League
231 84' 25 May 2025 1 - 1 Crystal Palace Anfield Premier League
232 90' 15 Aug 2025 4 - 2 Bournemouth Anfield Premier League
233 90' pen 14 Sep 2025 1 - 0 Burnley Turf Moor Premier League
234 6' 17 Sep 2025 3 - 2 Atletico Madrid Anfield Champions League
235 89' 25 Oct 2025 2 - 3 Brentford Brentford Community Stadium Premier League