The best Bollywood cricket movies are Lagaan, 83, MS Dhoni: The Untold Story, Iqbal, Kai Po Che, Jersey, Shabaash Mithu, Ghoomer, Kaun Pravin Tambe and Azhar. At the time of writing (October 2026), most of them stream on Netflix, JioHotstar or ZEE5. Lagaan, 83, Kai Po Che, Jersey and Shabaash Mithu are on Netflix.
Here are 10 Hindi films where cricket is central to the story, with year, cast and the platform we could confirm. Where reports disagreed on the platform, we have left it out.
Bollywood cricket movies and where to watch them
| Film | Year | Lead cast | Where to watch (October 2026) |
|---|---|---|---|
| Lagaan | 2001 | Aamir Khan | Netflix |
| 83 | 2021 | Ranveer Singh | Netflix |
| MS Dhoni: The Untold Story | 2016 | Sushant Singh Rajput | JioHotstar |
| Iqbal | 2005 | Shreyas Talpade | Not confirmed |
| Kai Po Che | 2013 | Sushant Singh Rajput | Netflix |
| Jersey | 2022 | Shahid Kapoor | Netflix |
| Shabaash Mithu | 2022 | Taapsee Pannu | Netflix |
| Ghoomer | 2023 | Abhishek Bachchan | ZEE5 |
| Kaun Pravin Tambe? | 2022 | Shreyas Talpade | JioHotstar |
| Azhar | 2016 | Emraan Hashmi | Not confirmed |
1. Lagaan (2001)
Cast: Aamir Khan, Gracy Singh, Rachel Shelley, Paul Blackthorne. Director: Ashutosh Gowariker.
Also readBest Courtroom Drama Movies in Hindi and Legal Series to Watch
Set in a drought-hit village in 1893, the film follows a young farmer who accepts a challenge from a British officer: beat his team at cricket, and the village is spared tax for three years. Most of the players have never held a bat. Lagaan was nominated at the Oscars for Best Foreign Language Film.
Why watch: The final match is still the benchmark for cricket on the Hindi screen. Streaming: Netflix.
2. 83 (2021)
Cast: Ranveer Singh, Deepika Padukone, Pankaj Tripathi, Jiiva. Director: Kabir Khan.
The film recreates India’s 1983 World Cup campaign, from a team few people took seriously to the final at Lord’s. Ranveer Singh plays captain Kapil Dev, and the cast includes actors playing each member of the squad.
Why watch: Close attention to the matches and the players’ off-field moments. Streaming: Netflix.
3. MS Dhoni: The Untold Story (2016)
Cast: Sushant Singh Rajput, Kiara Advani, Disha Patani, Anupam Kher. Director: Neeraj Pandey.
The biopic tracks Dhoni’s journey from Ranchi, through his years as a railway ticket collector, to captaining India. It ends with the 2011 World Cup win.
Why watch: Sushant Singh Rajput’s careful work on Dhoni’s batting style and body language. Streaming: JioHotstar.
4. Iqbal (2005)
Cast: Shreyas Talpade, Naseeruddin Shah, Shweta Basu Prasad, Girish Karnad. Director: Nagesh Kukunoor.
A deaf and mute boy from a village wants to bowl for India, but his father wants him to work on the farm. With his sister’s help, he finds an unlikely coach in a former player who has given up on the game.
Best for: Family viewing. It is a small, simple film that has aged well.

5. Kai Po Che (2013)
Cast: Sushant Singh Rajput, Rajkummar Rao, Amit Sadh, Amrita Puri. Director: Abhishek Kapoor.
Based on Chetan Bhagat’s novel The 3 Mistakes of My Life, it follows three friends in Ahmedabad who start a sports shop and cricket coaching business. One of them takes a talented young batsman under his wing, as politics in the state begins to pull the friends apart.
Why watch: Cricket ties the story together, and it was Sushant Singh Rajput’s first film. Streaming: Netflix.
6. Jersey (2022)
Cast: Shahid Kapoor, Mrunal Thakur, Pankaj Kapur. Director: Gowtam Tinnanuri.
A former Ranji player in his mid-thirties, out of work and out of the game, decides to return to cricket so he can buy his son a team jersey. It is the Hindi remake of the director’s own 2019 Telugu film of the same name.
Why watch: Shahid Kapoor and Pankaj Kapur together on screen. Streaming: Netflix, where it premiered in May 2022.
7. Shabaash Mithu (2022)
Cast: Taapsee Pannu, Vijay Raaz, Mumtaz Sorcar. Director: Srijit Mukherji.
A biopic of Mithali Raj, former captain of the Indian women’s team. It covers her early years in Hyderabad and the struggle for recognition that women’s cricket faced for a long time.
Why watch: One of the few Hindi films on women’s cricket. Streaming: Netflix.
8. Ghoomer (2023)
Cast: Abhishek Bachchan, Saiyami Kher, Shabana Azmi, Angad Bedi. Director: R. Balki.
A promising young batter loses her right hand in an accident just as she is picked for India. A bitter former India cricketer pushes her to learn to bowl again with her left arm.
Why watch: A fictional story with a sharp coach and student pairing. Streaming: ZEE5.
9. Kaun Pravin Tambe? (2022)
Cast: Shreyas Talpade, Ashish Vidyarthi, Anjali Patil. Director: Jayprad Desai.
Based on the life of Mumbai leg-spinner Pravin Tambe, who kept chasing his dream for years and made his IPL debut at the age of 41. The film released directly on streaming.
Why watch: Shreyas Talpade, the lead of Iqbal, returns to a cricket role 17 years later. Streaming: JioHotstar.
10. Azhar (2016)
Cast: Emraan Hashmi, Prachi Desai, Nargis Fakhri, Lara Dutta. Director: Tony D’Souza.
The film is based on former India captain Mohammad Azharuddin and focuses on the match-fixing allegations against him and the legal fight that followed. It mixes his cricket career with his personal life.
Best for: Viewers interested in the match-fixing era of Indian cricket.
Other Hindi cricket films you can watch
- Ferrari Ki Sawaari (2012): Sharman Joshi and Boman Irani in a light family film about a boy who dreams of playing at Lord’s.
- Patiala House (2011): Akshay Kumar plays a London-based Sikh man who secretly plays fast bowling for England.
- Dil Bole Hadippa (2009): Rani Mukerji disguises herself as a man to play in a cricket team led by Shahid Kapoor.
Chak De! India is often included in such lists, but it is about hockey, so we have left it out. For more film picks, see our movies section, the latest from Bollywood, and more ranked lists under listicles.
Heading to a stadium for a day game after this watchlist? Polarised sunglasses, such as those from Rawbare, cut the glare from the sun and the stands.
Frequently asked questions
Which is the best cricket movie in Bollywood?
Lagaan (2001) is widely seen as the best, and it was nominated at the Oscars. Among recent films, 83 and MS Dhoni: The Untold Story are the most popular.
Where can I watch Lagaan and 83 online?
At the time of writing (October 2026), both Lagaan and 83 are streaming on Netflix in India. Check the app before you watch, as licences change.
On which OTT platform is MS Dhoni: The Untold Story available?
MS Dhoni: The Untold Story is streaming on JioHotstar at the time of writing (October 2026).
Are there Bollywood movies on women’s cricket?
Yes. Shabaash Mithu on Netflix is a biopic of Mithali Raj, and Ghoomer on ZEE5 follows a fictional woman batter who returns to the game as a bowler.
Sources: The Sunday Guardian (Lagaan on OTT), Man’s World India, EastMojo (Jersey on Netflix).










