Bollywood realised its love for cricket rather late with just a handful of movies made on the popular sport in the past such as Dev Anand-starrer Love Marriage and Awwal Number
Aamir Khan Productions
Ashutosh Gowariker's 2001 Lagaan was the one to really put movies and cricket together. The film, starring Aamir Khan, was nominated at Oscars
Shemaroo Entertainment
The film inspired cricket-based movies for years to come. Raveena Tandon's Stumped (2003) was about a woman whose soldier husband goes MIA while her neighbours can only be bothered about the cricket World Cup
Mukta Searchlight Films
In 2005, Shreyas Talpade made an impressive debut with Iqbal. He played a deaf and mute boy with a dream to be a cricket star
Balaji Motion Pictures
Emraan Hashmi explored the darker side of the cricket world in 2008's Jannat. He also starred in 2016's Azhar, a biopic on cricket star Mohammad Azharuddin
Yash Raj Films
Next year's Dil Bole Hadippa! starred Rani Mukerji and Shahid Kapoor in a remake of She's The Man. Rani plays a woman who lies about being a man to get into a cricket team
Vidhu Vinod Chopra Films
The next couple of years saw releases such as Akshay Kumar's Patiala House and Sharman Joshi's Ferrari Ki Sawaari
UTV Motion Pictures
Late actor Sushant Singh Rajput starred in two critically acclaimed cricket-based movies. In 2013 he was seen in Kai Po Che and in 2016, in MS Dhoni: An Untold Story
Fox Star Studios
The latest cricket-based movie was Sonam Kapoor's The Zoya Factor. Sonam played Indian cricket team's 'lucky charm' but the movie was a flop
Instagram: Ranveer Singh
Next up for release is Ranveer Singh's 83. The film is based on India's first victory at the cricket World Cup in 1983 and co-stars Deepika Padukone
Instagram: Shahid Kapoor
Shahid Kapoor's Jersey is also in production. It is a Hindi adaptation of a Telugu film by the same name