Indian cricket has a glorious past, with its teams boasting spectacular performances over time, and demonstrating tremendous progress in each subsequent edition of the one-day international (ODI) cricket World Cup.
The journey of India's ODI World Cup squads from 1975 to 2019 highlights the nation's substantial growth in cricket, showcasing a series of celebrated cricketers who have captured the hearts of fans worldwide.

This scholarly article reviews these teams in detail, providing a comprehensive understanding of Indian cricket's evolution in the World Cup stage. Here is a look at the different eras and India World Cup squad of every edition of the ODI World Cup.
Initially, India struggled in the World Cup, with its first participation in 1975 resulting in uninspiring performances. The team was led by Srinivas Venkataraghavan and composed mainly of Test match specialists like Sunil Gavaskar and Gundappa Viswanath, who struggled to adapt to the faster format.
India World Cup 1975 Squad: Srinivasaraghavan Venkataraghavan (captain), Syed Abid Ali, Mohinder Amarnath, Bishen Singh Bedi (vice captain), Farokh Engineer (wicketkeeper), Anshuman Gaekwad, Sunil Gavaskar, Karsan Ghavri, Madan Lal, Brijesh Patel, Eknath Solkar, Gundappa Viswanath, Syed Kirmani (wicketkeeper), Parthasarathy Sharma.
However, the team evolved considerably by 1979, incorporating younger, more aggressive players such as Kapil Dev, who later led India to a historic victory in the 1983 World Cup.
India World Cup 1979 Squad: Srinivasaraghavan Venkataraghavan (captain), Mohinder Amarnath, Bishan Singh Bedi, Anshuman Gaekwad, Sunil Gavaskar (vice captain), Karsan Ghavri, Kapil Dev, Surinder Khanna (wicketkeeper), Brijesh Patel, Dilip Vengsarkar, Gundappa Viswanath, Bharath Reddy, Yajurvindra Singh, Yashpal Sharma.
This team was characterised by a perfect mix of young talent and experienced players, the unique combination resulting in India's first World Cup triumph.
India World Cup 1983 Squad: Kapil Dev (captain), Mohinder Amarnath (vice captain), Kirti Azad, Roger Binny, Sunil Gavaskar, Syed Kirmani (wicketkeeper), Madan Lal, Sandip Patil, Balwinder Sandhu, Yashpal Sharma, Ravi Shastri, Krishnamachari Srikkanth, Sunil Valson, Dilip Vengsarkar.
The 1987 World Cup brought in a sense of optimism under the captaincy of Kapil Dev. Although India couldn't claim the title, there was a clear shift in the team's composition and playing style.
India World Cup 1987 Squad: Kapil Dev (captain), Krishnamachari Srikkanth, Dilip Vengsarkar (vice captain), Mohammad Azharuddin, Roger Binny, Sunil Gavaskar, Maninder Singh, Kiran More (wicketkeeper), Chandrakant Pandit, Manoj Prabhakar, Chetan Sharma, Ravi Shastri, Navjot Singh Sidhu, Laxman Sivaramakrishnan.
The 1992 World Cup was particularly notable for the emergence of Sachin Tendulkar, who would go on to be an iconic figure in Indian cricket.
India World Cup 1992 Squad: Mohammad Azharuddin (captain), Subroto Banerjee, Sachin Tendulkar, Ajay Jadeja, Vinod Kambli, Kapil Dev, Ravi Shastri (vice captain), Sanjay Manjrekar, Kiran More (wicketkeeper), Manoj Prabhakar, Venkatapathy Raju, Krishnamachari Srikkanth, Javagal Srinath, Pravin Amre.
Through the 1996 and 1999 World Cups, Sachin's remarkable performances were consistent highlights, even as the team underwent significant transformations.
India World Cup 1996 Squad: Mohammad Azharuddin (captain), Sachin Tendulkar (vice captain), Vinod Kambli, Aashish Kapoor, Anil Kumble, Sanjay Manjrekar, Nayan Mongia (wicketkeeper), Manoj Prabhakar, Venkatesh Prasad, Navjot Singh Sidhu, Javagal Srinath, Ajay Jadeja, Salil Ankola, Venkatapathy Raju.
India World Cup 1999 Squad: Mohammad Azharuddin (captain), Sourav Ganguly, Ajay Jadeja (vice captain), Sadagoppan Ramesh, Rahul Dravid, Robin Singh, Ajit Agarkar, Anil Kumble, Nayan Mongia (wicketkeeper), Sachin Tendulkar, Venkatesh Prasad, Nikhil Chopra, Debasis Mohanty, Javagal Srinath, Amay Khurasiya.
The 2003 World Cup squad saw a powerful combination of experienced campaigners such as Sachin Tendulkar, Rahul Dravid and young fiery talents like Virender Sehwag and Yuvraj Singh under the leadership of Sourav Ganguly. The team finished as runners-up, marking the start of a golden era in Indian cricket.
India World Cup 2003 Squad: Sourav Ganguly (captain), Rahul Dravid (vice captain/wicketkeeper), Virender Sehwag, Sachin Tendulkar, Yuvraj Singh, Mohammad Kaif, Harbhajan Singh, Javagal Srinath, Zaheer Khan, Anil Kumble, Parthiv Patel (wicketkeeper), Dinesh Mongia, Sanjay Bangar, Ashish Nehra, Ajit Agarkar.
The 2007 World Cup was a disappointment, but it led to an epoch-making phase under Mahendra Singh Dhoni's leadership, culminating in the 2011 World Cup victory.
India World Cup 2007 Squad: Rahul Dravid (captain), Sachin Tendulkar, Sourav Ganguly, Robin Uthappa, Virender Sehwag, Yuvraj Singh (vice captain), Mahendra Singh Dhoni (wicketkeeper), Dinesh Karthik (wicketkeeper), Irfan Pathan, Ajit Agarkar, Harbhajan Singh, Anil Kumble, Zaheer Khan, S. Sreesanth, Munaf Patel.
Backed by experienced players like Sachin, Sehwag, and bolstered by an array of talented youngsters like Virat Kohli, the team demonstrated a perfect blend of experience and youth.
India World Cup 2011 Squad: Mahendra Singh Dhoni (captain/wicketkeeper), Virender Sehwag (vice captain), Gautam Gambhir, Sachin Tendulkar, Yuvraj Singh, Suresh Raina, Virat Kohli, Yusuf Pathan, Zaheer Khan, Harbhajan Singh, Ashish Nehra, Munaf Patel, S. Sreesanth, Piyush Chawla, R Ashwin.
In the 2015 and 2019 World Cups, Virat Kohli led a team of high performers. Despite not winning the title, these squads possessed world-class cricketers and extraordinary talents.
The teams were marked by a blend of versatile batting powerhouse like Rohit Sharma, Shikhar Dhawan, and an exceptional bowling unit led by Jasprit Bumrah, Mohammad Shami.
India World Cup 2015 Squad: MS Dhoni (captain/wicketkeeper), Virat Kohli (vice captain), Ravichandran Ashwin, Stuart Binny, Shikhar Dhawan, Ravindra Jadeja, Bhuvneshwar Kumar, Axar Patel, Ajinkya Rahane, Suresh Raina, Ambati Rayudu (wicketkeeper), Mohammed Shami, Mohit Sharma, Rohit Sharma, Umesh Yadav.
India World Cup 2019 Squad: Virat Kohli (captain), Rohit Sharma (vice captain), MS Dhoni (wicketkeeper), KL Rahul, Dinesh Karthik (wicketkeeper), Rishabh Pant (wicketkeeper), Shikhar Dhawan, Vijay Shankar, Kedar Jadhav, Yuzvendra Chahal, Kuldeep Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Hardik Pandya, Ravindra Jadeja, Mohammed Shami.
The journey of India's ODI World Cup squads from 1975 to 2019 showcases the country's cricketing evolution. Each phase present highlight benchmarks of transformation, reflecting the nation's sporting passion.
Indian cricket has seen many stars rise and shine on the World Cup stage, each leaving an indelible impression on the game. From the early struggles to the hard-fought victories, every World Cup squad offers unique insights into the history of Indian cricket.
Examining these teams not only underscores India's achievements but also underlines the trajectory of growth that the teams have exhibited, painting a promising picture of future successes.