blog cover blog cover

Entertainment

Best Cricket Movies on OTT — Top Indian Sports Films to Stream on Netflix, Prime & Hotstar

By magicpin

Updated - May 26, 2026 5 min read

Best Cricket Movies on OTT — The Ultimate Watchlist

 

83 movie poster starring Ranveer Singh as Kapil Dev

 

India's obsession with cricket is no secret — and Bollywood's love affair with the sport has produced some of the most inspiring, emotional, and entertaining films in Indian cinema. From biopics of legendary cricketers to fictional stories of underdogs chasing their dreams, cricket movies are a genre that resonates deeply with Indian audiences across generations. Whether you're in the mood for a World Cup victory reenactment or a small-town boy's journey to the Indian team, these films deliver every time. Here are the best cricket movies streaming on OTT platforms right now.

 

 

1. 83 (2021)

 

83 movie poster starring Ranveer Singh as Kapil Dev

 

Director: Kabir Khan  |  Cast: Ranveer Singh, Deepika Padukone, Pankaj Tripathi, Tahir Raj Bhasin, Saqib Saleem  |  Streaming: Netflix

 

Kabir Khan's retelling of India's historic 1983 Cricket World Cup victory is a masterclass in sports filmmaking. Ranveer Singh transforms into Kapil Dev — the captain who led a team of underdogs against the two-time champions West Indies. The film brilliantly captures every iconic moment: Kapil Dev's legendary 175 not out against Zimbabwe, the catch that changed everything, and the emotional victory lap at Lord's. What makes 83 special is its ensemble cast — each player gets his moment, from Mohinder Amarnath's all-round brilliance to Balwinder Sandhu's swinging deliveries. A must-watch for every cricket fan.

 

▶ Watch 83 on Netflix

 

2. MS Dhoni: The Untold Story (2016)

 

MS Dhoni The Untold Story movie poster starring Sushant Singh Rajput

 

Director: Neeraj Pandey  |  Cast: Sushant Singh Rajput, Kiara Advani, Disha Patani, Anupam Kher  |  Streaming: Disney+ Hotstar, Netflix

 

The authorised biopic of India's most successful cricket captain is a deeply moving journey from Ranchi's railway platforms to lifting the World Cup at Wankhede. Sushant Singh Rajput's performance as Mahendra Singh Dhoni is nothing short of transformative — he captures not just Dhoni's mannerisms and helicopter shot, but the calm, calculated mind behind them. The film spans Dhoni's early days as a ticket collector to his iconic 2011 World Cup-winning six. Kiara Advani shines as his first wife Sakshi, and the cricket sequences are recreated with stunning accuracy. An emotional and inspiring watch for every cricket lover.

 

▶ Watch MS Dhoni on Disney+ Hotstar

 

3. Lagaan (2001)

 

Lagaan movie poster starring Aamir Khan

 

Director: Ashutosh Gowariker  |  Cast: Aamir Khan, Gracy Singh, Rachel Shelley, Paul Blackthorne  |  Streaming: Netflix, Amazon Prime Video

 

A film so good it was nominated for the Academy Award for Best Foreign Language Film. Set in 1893 British India, Lagaan is about a small village that challenges its British rulers to a cricket match — with the stakes being three years of tax (lagaan) exemption. Aamir Khan plays Bhuvan, the village leader who must assemble a ragtag team that has never played cricket before. The three-and-a-half-hour epic builds towards one of cinema's most thrilling cricket matches, backed by AR Rahman's legendary soundtrack. Every Indian cricket fan's list starts here.

 

▶ Watch Lagaan on Netflix

 

4. Jersey (2022)

 

Jersey movie poster starring Shahid Kapoor

 

Director: Gowtam Tinnanuri  |  Cast: Shahid Kapoor, Mrunal Thakur, Pankaj Kapur  |  Streaming: Netflix, Amazon Prime Video

 

A talented but failed cricketer, Arjun (Shahid Kapoor), decides to return to the sport in his late thirties — driven by the desire to represent the Indian team and fulfill his son's wish of seeing him play for the country. The Hindi remake of the acclaimed Telugu film with the same name, Jersey is a deeply emotional sports drama that works because of its focus on family and redemption rather than just cricket. Shahid Kapoor delivers one of his finest performances, and the father-son dynamic will leave you teary-eyed. The cricket sequences are grounded and realistic — no over-the-top heroics, just pure determination.

 

▶ Watch Jersey on Netflix

 

5. Sultan (2016)

 

Sultan movie poster starring Salman Khan

 

Director: Ali Abbas Zafar  |  Cast: Salman Khan, Anushka Sharma, Randeep Hooda, Amitabh Bachchan  |  Streaming: Amazon Prime Video

 

Though Sultan is about wrestling rather than cricket, it earns its place on this list for a simple reason — it captures the same underdog spirit, the same small-town ambition, and the same national pride that defines Indian sports films. Salman Khan plays Sultan Ali Khan, a Haryanvi wrestler who loses everything and must fight his way back. Anushka Sharma plays Aarfa, a wrestler who inspires him. The wrestling sequences are some of the best-staged action in Indian cinema, and Salman's physical transformation for the role became the stuff of Bollywood legend. An inspiring, emotional crowd-pleaser.

 

▶ Watch Sultan on Amazon Prime Video

 

Where to Watch These Cricket Movies

 

Netflix: 83, Lagaan, Jersey, MS Dhoni: The Untold Story

Amazon Prime Video: Lagaan, Jersey, Sultan

Disney+ Hotstar: MS Dhoni: The Untold Story

 

Most of these films are included with your standard OTT subscription. Check magicpin for the latest offers on Netflix, Amazon Prime Video, and Disney+ Hotstar subscriptions.

 

 

FAQs

 

Q: What is the best cricket movie on OTT?
A: 83 (2021) starring Ranveer Singh as Kapil Dev is widely considered the best cricket film, streaming on Netflix. Lagaan (2001), the Oscar-nominated epic, is a close second on Netflix and Prime Video.

 

Q: Which OTT platform has the most cricket movies?
A: Netflix India has the largest collection including 83, Lagaan, MS Dhoni: The Untold Story, and Jersey. Amazon Prime Video has Lagaan, Jersey, and Sultan.

 

Q: Is the MS Dhoni biopic streaming on OTT?
A: Yes! MS Dhoni: The Untold Story is streaming on Disney+ Hotstar and Netflix India. It stars Sushant Singh Rajput in a critically acclaimed performance.

 

Q: Is Jersey available in Hindi on OTT?
A: Yes, the Hindi remake of Jersey starring Shahid Kapoor is available on Netflix and Amazon Prime Video in Hindi. The original Telugu version is also available on some platforms.

 

Q: How can I save on OTT subscriptions?
A: magicpin offers great deals on OTT subscriptions for Netflix, Disney+ Hotstar, Amazon Prime Video, and more. Check the latest offers on magicpin before your next renewal.

 

Find fun places to visit in your city with magicpin

Locate the best museums, heritage sites, picnic spots, adventure sports and everything fun with magicpin. Find the best places to have fun near you with magicpin. Be it Delhi NCR, Mumbai, Pune, Bangalore, Hyderabad, Jaipur or Kolkata, use magicpin to find the best deals of fun places in your city. 

 

Find the best movies and shows to watch on magicpin

Best films, best TV series, popular shows, amazing documentaries or funny online videos, get the best entertainment suggestions on magicpin. Let magicpin tell you which movie to watch in theatres, what TV shows are the best and where to find the most underrated movies online.

 

Find the best books to read on magicpin

magicpin tells you the books to read, the top-rated books of the year, the authors worth reading, the most underrated books and where to buy books online. 

 

Get the best movies and TV series recommendations from magicpin

 

magicpin gives you a carefully curated list of the most popular thriller movies, romantic flicks, comedy films, TV shows and more. Find the best Bollywood movies and Hollywood films along with the most awesome TV series recommendations on magicpin.