There is no doubt that Haaland is one of the best strikers in the Premier League if not the best because he score plenty goals that people never expect in his first season in the Premier League, but this season, he has played some matches without scoring goals due to the absence of KDB in Manchester City's midfield.
Erling Haaland is the current best striker in EPL when it comes to goal scoring. He's a confident striker and he's very good infront of goal. Luckily for him, he's in Manchester City were his presence is valued by his teammates and the coach, Pep Guardiola simply wants him to keep topping scorers leader board. We all know Erling Haaland weakness, he's basically not good when it comes to footings with the ball, consistently waiting for key passes from creative playmaker like Kelvin De Bruyne and Bernardo Silva, spoon feeding him with crucial passes which he converts most to goals.