I proceeded as follows:
Let's assume on the contrary that order of $G$ is finite i.e., $|G|=m$ for some $m \in \mathbb N $. Hence, for any $(x,y)\in \mathbb Z \oplus \mathbb Z$, we have that: $m((x,y)+\langle (2,2) \rangle)=e_G$, where $e_G=\langle (2,2) \rangle$ is the identity of $G$.
Hence, \begin{align*} m((x,y) + \langle (2,2) \rangle)&= m(x,y) + \langle (2,2) \rangle\\ &=(mx,my) +\langle (2,2) \rangle\\ &=\langle (2,2) \rangle \end{align*} Since $(1,0)\in \mathbb Z \oplus \mathbb Z$, we must have \begin{align*} (m,0) +\langle (2,2) \rangle&=\langle (2,2) \rangle\\ \implies (m,0)&\in \langle (2,2) \rangle\\ \implies (m,0)&=(2r,2r) \end{align*} for some $r\in \mathbb Z$. Hence, $r=0$ whence $m=0$ which is a contradiction. Hence, $|G|$ is infinite.
Now for the cyclic part, let $G$ be, on the contrary, cyclic. Hence, let $G=\langle (a,b)+ \langle (2,2) \rangle \rangle$ for some $(a,b)\in \mathbb Z\oplus \mathbb Z$. Thus there must exist an element of infinite order in $G$. We have: \begin{align*} 2((1,1) +\langle (2,2) \rangle )&=(1,1)+(1,1)+ \langle (2,2) \rangle\\ &=(2,2)+\langle (2,2) \rangle\\ &=\langle (2,2) \rangle\\ &=e_G\\ \implies |(1,1) + \langle (2,2) \rangle|&=2. \end{align*} But all cosets have same no. of elements. That is, in particular, we must have, $$|(1,1) +\langle (2,2) \rangle|=2=|(a,b) +\langle (2,2) \rangle|,$$ which is a contradiction as the element on right hand side must have an infinite number of elements. Therefore, $G$ is not cyclic.
Is my proof above correct? Please let me know. Thanks.