Career
Verma is of Indian origin. Born in, shire, Verma started his career at City in their youth academy however he failed to break into the first team squad and was eventually released. After his release he played for Conference North side Redditch United.
In December 2008, Verma rejoined his former club on trial, where he did enough to secure a six-month contract.
In May 2009, he was given a one-year contract extension. On 6 August 2009, Verma joined Crewe Alexandra on trial, joining on 10 August on loan for three months.
He made his debut a day later in a 2–1 League Cup defeat to Blackpool, replacing James Bailey at half time. He joined Conference National club on loan for the remainder of the 2009-2010 season on 26 March 2010, In May 2010, Verma was awarded with another contract extension by On 27 August 2010, he joined Conference National club on loan for a month.
However, he returend to after breaking his hand during his debut against Newport County.
On 19 November, Verma joined Darlington on loan until January 2011. City confirmed on 14 May 2011 that Verma would not be offered a new contract when it expires on 30 June 2011. Verma agreed a one-year deal with Conference National side Kettering Town on 21 July 2011.
Verma signed for Maltese Premier League side in August 2012.
He left the side in December 2012 after making 15 appearances. On 20 March 2014, he signed on non contract terms for He made his debut as a substitute in a 1–0 home loss to Grimsby Town.
On 6 June 2014, Verma signed a one-year contract with Kidderminster. He scored his first goal on 4 October 2014, in a 1–1 draw at home to AFC Telford.
His second goal came in a 1–1 draw at home to Wrexham, Verma scoring from 30 yards in the 2nd minute.
At the end of the season he signed a new one-year contract. On the opening day of the 2015-2016 season, Verma netted a stoppage time equaliser against title-favourites Grimsby Town in a 2–2 draw. Although currently uncapped, Verma is eligible to represent both England and India at international level