It is hard to write a complete style from one example alone and this site is not really suited for questions like this anyway, it is much better to ask about specific features of your style separately.
Here is something to get you started. I used biblatex-ext as a basis in order to have easier access to a few more customisations.
Most command names should hopefully be self-explanatory, but you may still want to look up details in the biblatex documentation and the biblatex-ext documentation.
A good introduction to biblatex styles is Guidelines for customizing biblatex styles, some specific questions for your style would be
A similar style is discussed in Proper style in biblatex.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber,
style=ext-authoryear,
maxbibnames=999,
giveninits, uniquename=init,
articlein=false]{biblatex}
\renewcommand*{\newunitpunct}{\addcomma\space}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimFormat{finalnamedelim}{\addspace\&\space}
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}
\DeclareDelimFormat[bib]{nametitledelim}{\addspace}
\renewcommand*{\jourvoldelim}{\addcomma\space}
\renewcommand*{\volnumdelim}{}
\DeclareFieldFormat[article,periodical]{number}{\mkbibparens{#1}}
\DefineBibliographyStrings{english}{
andothers = {\mkbibemph{et\addabbrvspace al\adddot}},
}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{yoon}
dolor \autocite{worman}.
\printbibliography
\end{document}

authoryearbibliography style frombiblatex. – leandriis Sep 28 '19 at 17:48