Complete List of All Indian Cricketers Who Received the ODI Debut Cap (1974-2026)

By
Rishabh Satija
Rishabh Satija is a sports writer and analyst known for his detailed cricket coverage and match analysis. He closely follows international and franchise tournaments, delivering tactical...
21 Min Read

The first Indian cricketer to be presented with the ODI Debut Cap was Syed Abid Ali in 1974, at Leeds, against England. The match was played on 13th July 1974, and India lost that match by 4 wickets. The captain of India in that match was Ajit Wadekar. India was all out in the first innings for 265 runs, and England chased the target in the second innings. Syed Abid Ali scored 17 runs off 24 balls and gave a crucial contribution, and later in the second innings, he didn’t take any wickets but was economical.

The most recent players who were presented with the ODI Debut Cap were Gurnoor Brar, Prince Yadav, and Harsh Dubey against Afghanistan in the ODI series, and the trio performed well. Gurnoor Brar took 3 wickets, while Harsh Dubey dismissed 3 batters of Afghanistan in the 1st ODI match, which was held at Dharamshala. 

In the second ODI match, which was played at Lucknow, Prince Yadav made his ODI debut and left his mark with 2 wickets and economical bowling. As Prince Yadav is the 263rd Indian cricketer to be presented with the ODI Debut Cap.

All Indian ODI Debut Cap Recipients: Complete Players List (1974-2026) 

Syed Abid Ali – 1974 – Leeds – vs England

Bishan Singh Bedi – 1974 – Leeds – vs England

Farokh Engineer – 1974 – Leeds – vs England

Sunil Gavaskar – 1974 – Leeds – vs England

Madan Lal – 1974 – Leeds – vs England

Sudhir Naik – 1974 – Leeds – vs England

Brijesh Patel – 1974 – Leeds – vs England

Eknath Solkar – 1974 – Leeds – vs England

  1. Venkataraghavan – 1974 – Leeds – vs England

Gundappa Viswanath – 1974 – Leeds – vs England

Ajit Wadekar – 1974 – Leeds – vs England

Gopal Bose – 1974 – The Oval – vs England

Ashok Mankad – 1974 – The Oval – vs England

Mohinder Amarnath – 1975 – Lord’s – vs England

Anshuman Gaekwad – 1975 – Lord’s – vs England

Karsan Ghavri – 1975 – Lord’s – vs England

Syed Kirmani – 1976 – Christchurch – vs New Zealand

Parthasarathy Sharma – 1976 – Christchurch – vs New Zealand

Dilip Vengsarkar – 1976 – Christchurch – vs New Zealand

  1. Chandrasekhar – 1976 – Auckland – vs New Zealand

Pochiah Krishnamurthy – 1976 – Auckland – vs New Zealand

Sudhakar Rao – 1976 – Auckland – vs New Zealand

Surinder Amarnath – 1978 – Quetta – vs Pakistan

Chetan Chauhan – 1978 – Quetta – vs Pakistan

Kapil Dev – 1978 – Quetta – vs Pakistan

Yashpal Sharma – 1978 – Sialkot – vs Pakistan

Bharat Reddy – 1978 – Sahiwal – vs Pakistan

Surinder Khanna – 1979 – Birmingham – vs West Indies

Kirti Azad – 1980 – Melbourne – vs Australia

Roger Binny – 1980 – Melbourne – vs Australia

Dilip Doshi – 1980 – Melbourne – vs Australia

Sandeep Patil – 1980 – Melbourne – vs Australia

  1. E. Srinivasan – 1980 – Melbourne – vs Australia

Yograj Singh – 1980 – Brisbane – vs New Zealand

Randhir Singh – 1981 – Ahmedabad – vs England

Ravi Shastri – 1981 – Ahmedabad – vs England

Krishnamachari Srikkanth – 1981 – Ahmedabad – vs England

Suru Nayak – 1981 – Jalandhar – vs England

Arun Lal – 1982 – Cuttack – vs England

Ashok Malhotra – 1982 – Cuttack – vs England

Ghulam Parkar – 1982 – Leeds – vs England

Balwinder Sandhu – 1982 – Gujranwala – vs Pakistan

Maninder Singh – 1983 – Karachi – vs Pakistan

  1. A. Sekar – 1983 – Karachi – vs Pakistan

Chetan Sharma – 1983 – Jamshedpur – vs West Indies

Raju Kulkarni – 1983 – Guwahati – vs West Indies

Manoj Prabhakar – 1984 – Sharjah – vs Sri Lanka

Ashok Patel – 1984 – New Delhi – vs Australia

Rajinder Ghai – 1984 – Pune – vs England

Kiran More – 1984 – Pune – vs England

Mohammad Azharuddin – 1985 – Bengaluru – vs England

Sadanand Viswanath – 1985 – Bengaluru – vs England

Lalchand Rajput – 1985 – Nagpur – vs England

  1. Sivaramakrishnan – 1985 – Melbourne – vs Pakistan

Gopal Sharma – 1985 – Colombo SSC – vs Sri Lanka

Shivlal Yadav – 1986 – Brisbane – vs New Zealand

Chandrakant Pandit – 1986 – Sharjah – vs New Zealand

Raman Lamba – 1986 – Jaipur – vs Australia

  1. P. Singh – 1986 – Hyderabad – vs Australia

Bharat Arun – 1986 – Kanpur – vs Sri Lanka

Navjot Singh Sidhu – 1987 – Chennai – vs Australia

Arshad Ayub – 1987 – Nagpur – vs West Indies

  1. V. Raman – 1988 – Eden Gardens – vs West Indies

Ajay Sharma – 1988 – Eden Gardens – vs West Indies

Sanjeev Sharma – 1988 – Eden Gardens – vs West Indies

Sanjay Manjrekar – 1987 – Rajkot – vs West Indies

Narendra Hirwani – 1987 – Gwalior – vs West Indies

  1. B. Chandrasekhar – 1988 – Visakhapatnam – vs New Zealand

Rashid Patel – 1988 – Vadodara – vs New Zealand

  1. Venkataramana – 1988 – Vadodara – vs New Zealand

Robin Singh – 1989 – Port of Spain – vs West Indies

Salil Ankola – 1989 – Gujranwala – vs Pakistan

Vivek Razdan – 1989 – Gujranwala – vs Pakistan

Sachin Tendulkar – 1989 – Gujranwala – vs Pakistan

Venkatapathy Raju – 1990 – Dunedin – vs New Zealand

Atul Wassan – 1990 – Dunedin – vs New Zealand

Gursharan Singh – 1990 – Hamilton – vs Australia

Anil Kumble – 1990 – Sharjah – vs Sri Lanka

Sardindu Mukherjee – 1990 – Chandigarh – vs Bangladesh

Vinod Kambli – 1991 – Sharjah – vs Pakistan

Javagal Srinath – 1991 – Sharjah – vs Pakistan

Pravin Amre – 1991 – Eden Gardens – vs South Africa

Subroto Banerjee – 1991 – WACA – vs West Indies

Sourav Ganguly – 1992 – Brisbane – vs West Indies

Ajay Jadeja – 1992 – Mackay – vs Sri Lanka

Vijay Yadav – 1992 – Bloemfontein – vs South Africa

Rajesh Chauhan – 1993 – Colombo RPS – vs Sri Lanka

Nayan Mongia – 1994 – Rajkot – vs Sri Lanka

Venkatesh Prasad – 1994 – Christchurch – vs New Zealand

Atul Bedade – 1994 – Sharjah – vs UAE

Bhupinder Singh Sr. – 1994 – Sharjah – vs UAE

Ashish Kapoor – 1995 – Dunedin – vs Australia

Prashant Vaidya – 1995 – Dunedin – vs Australia

Utpal Chatterjee – 1995 – Sharjah – vs Bangladesh

Rahul Dravid – 1996 – Singapore – vs Sri Lanka

Vikram Rathour – 1996 – Sharjah – vs Pakistan

Paras Mhambrey – 1996 – The Oval – vs England

Sunil Joshi – 1996 – Colombo SSC – vs Zimbabwe

Sujit Somasunder – 1996 – Hyderabad – vs South Africa

Pankaj Dharmani – 1996 – Jaipur – vs South Africa

Saba Karim – 1997 – Bloemfontein – vs South Africa

Dodda Ganesh – 1997 – Bulawayo – vs Zimbabwe

Abey Kuruvilla – 1997 – Port of Spain – vs West Indies

Noel David – 1997 – Port of Spain – vs West Indies

Nilesh Kulkarni – 1997 – Colombo RPS – vs Sri Lanka

Harvinder Singh – 1997 – Toronto – vs Pakistan

Debasis Mohanty – 1997 – Toronto – vs Pakistan

Sairaj Bahutule – 1997 – Guwahati – vs Sri Lanka

Hrishikesh Kanitkar – 1997 – Indore – vs Sri Lanka

Rahul Sanghvi – 1998 – Dhaka – vs Pakistan

Ajit Agarkar – 1998 – Kochi – vs Australia

VVS Laxman – 1998 – Cuttack – vs Zimbabwe

Harbhajan Singh – 1998 – Sharjah – vs New Zealand

Gagan Khoda – 1998 – Mohali – vs Bangladesh

MSK Prasad – 1998 – Mohali – vs Bangladesh

Nikhil Chopra – 1998 – Gwalior – vs Kenya

Jatin Paranjape – 1998 – Gwalior – vs Kenya

Sanjay Raul – 1998 – Toronto – vs Pakistan

Laxmi Shukla – 1999 – Nagpur – vs Sri Lanka

Gyanendra Pandey – 1999 – Jaipur – vs Pakistan

Amay Khurasiya – 1999 – Pune – vs Sri Lanka

Sadagoppan Ramesh – 1999 – Pune – vs Sri Lanka

Virender Sehwag – 1999 – Mohali – vs Pakistan

Jacob Martin – 1999 – Toronto – vs West Indies

Vijay Bharadwaj – 1999 – Nairobi Gymkhana – vs South Africa

  1. Kumaran – 1999 – Guwahati – vs New Zealand

Devang Gandhi – 2000 – Delhi – vs New Zealand

Sameer Dighe – 2000 – Brisbane – vs Pakistan

Sriram Sridharan – 2000 – Nagpur – vs South Africa

Hemang Badani – 2000 – Dhaka – vs Bangladesh

Amit Bhandari – 2000 – Dhaka – vs Pakistan

Vijay Dahiya – 2000 – Nairobi – vs Kenya

Zaheer Khan – 2000 – Nairobi – vs Kenya

Yuvraj Singh – 2000 – Nairobi – vs Kenya

Reetinder Singh Sodhi – 2000 – Cuttack – vs Zimbabwe

Dinesh Mongia – 2001 – Pune – vs Australia

Ashish Nehra – 2001 – Harare – vs Zimbabwe

Shiv Sundar Das – 2001 – Johannesburg – vs South Africa

Deep Dasgupta – 2001 – Johannesburg – vs South Africa

Ajay Ratra – 2002 – Eden Gardens – vs England

Sanjay Bangar – 2002 – Chennai – vs England

Mohammad Kaif – 2002 – Kanpur – vs England

Sarandeep Singh – 2002 – Delhi – vs England

Murali Kartik – 2002 – Hyderabad – vs Zimbabwe

Tinu Yohannan – 2002 – Bridgetown – vs West Indies

JP Yadav – 2002 – Jamshedpur – vs West Indies

Lakshmipathy Balaji – 2002 – Vadodara – vs West Indies

Parthiv Patel – 2003 – Queenstown – vs New Zealand

Gautam Gambhir – 2003 – Dhaka – vs Bangladesh

Avishkar Salvi – 2003 – Dhaka – vs Bangladesh

Amit Mishra – 2003 – Dhaka – vs South Africa

Abhijit Kale – 2003 – Dhaka – vs Bangladesh

Irfan Pathan – 2004 – Melbourne – vs Australia

Rohan Gavaskar – 2004 – Brisbane – vs Australia

Ramesh Powar – 2004 – Rawalpindi – vs Pakistan

Dinesh Karthik – 2004 – Lord’s – vs England

Mahendra Singh Dhoni – 2004 – Chattogram – vs Bangladesh

Joginder Sharma – 2004 – Chattogram – vs Bangladesh

Suresh Raina – 2005 – Dambulla – vs Sri Lanka

  1. Venugopal Rao – 2005 – Dambulla – vs Sri Lanka
  2. P. Singh – 2005 – Harare – vs Zimbabwe
  3. Sreesanth – 2005 – Nagpur – vs Sri Lanka

Munaf Patel – 2006 – Margao – vs England

VRV Singh – 2006 – Jamshedpur – vs England

Robin Uthappa – 2006 – Indore – vs England

Wasim Jaffer – 2006 – Durban – vs South Africa

Piyush Chawla – 2007 – Mirpur – vs Bangladesh

Rohit Sharma – 2007 – Belfast – vs Ireland

Ishant Sharma – 2007 – Belfast – vs South Africa

Praveen Kumar – 2007 – Jaipur – vs Pakistan

Manoj Tiwary – 2008 – Brisbane – vs Australia

Yusuf Pathan – 2008 – Mirpur – vs Pakistan

Manpreet Gony – 2008 – Karachi – vs Hong Kong

Pragyan Ojha – 2008 – Karachi – vs Bangladesh

Virat Kohli – 2008 – Dambulla – vs Sri Lanka

  1. Badrinath – 2008 – Dambulla – vs Sri Lanka

Ravindra Jadeja – 2009 – Colombo RPS – vs Sri Lanka

Abhishek Nayar – 2009 – Gros Islet – vs West Indies

Sudeep Tyagi – 2009 – Delhi – vs Sri Lanka

Abhimanyu Mithun – 2010 – Ahmedabad – vs South Africa

Murali Vijay – 2010 – Ahmedabad – vs South Africa

Ashok Dinda – 2010 – Bulawayo – vs Zimbabwe

Vinay Kumar – 2010 – Bulawayo – vs Zimbabwe

Umesh Yadav – 2010 – Bulawayo – vs Zimbabwe

Ravichandran Ashwin – 2010 – Harare – vs Sri Lanka

Naman Ojha – 2010 – Harare – vs Sri Lanka

Pankaj Singh – 2010 – Harare – vs Sri Lanka

Shikhar Dhawan – 2010 – Visakhapatnam – vs Australia

Saurabh Tiwary – 2010 – Visakhapatnam – vs Australia

Wriddhiman Saha – 2010 – Guwahati – vs New Zealand

Ajinkya Rahane – 2011 – Chester-le-Street – vs England

Varun Aaron – 2011 – Wankhede – vs England

Rahul Sharma – 2011 – Indore – vs West Indies

Bhuvneshwar Kumar – 2012 – Chennai – vs Pakistan

Mohammed Shami – 2013 – Delhi – vs Pakistan

Ambati Rayudu – 2013 – Harare – vs Zimbabwe

Jaydev Unadkat – 2013 – Harare – vs Zimbabwe

Cheteshwar Pujara – 2013 – Bulawayo – vs Zimbabwe

Mohit Sharma – 2013 – Bulawayo – vs Zimbabwe

Stuart Binny – 2014 – Hamilton – vs New Zealand

Parvez Rasool – 2014 – Mirpur – vs Bangladesh

Axar Patel – 2014 – Mirpur – vs Bangladesh

Dhawal Kulkarni – 2014 – Birmingham – vs England

Karn Sharma – 2014 – Eden Gardens – vs Sri Lanka

Kedar Jadhav – 2014 – Ranchi – vs Sri Lanka

Manish Pandey – 2015 – Harare – vs Zimbabwe

Barinder Sran – 2016 – WACA – vs Australia

Rishi Dhawan – 2016 – Melbourne – vs Australia

Gurkeerat Singh Mann – 2016 – Melbourne – vs Australia

Jasprit Bumrah – 2016 – Sydney – vs Australia

Yuzvendra Chahal – 2016 – Harare – vs Zimbabwe

Karun Nair – 2016 – Harare – vs Zimbabwe

KL Rahul – 2016 – Harare – vs Zimbabwe

Faiz Fazal – 2016 – Harare – vs Zimbabwe

Hardik Pandya – 2016 – Dharamsala – vs New Zealand

Jayant Yadav – 2016 – Visakhapatnam – vs New Zealand

Kuldeep Yadav – 2017 – Port of Spain – vs West Indies

Shardul Thakur – 2017 – Colombo RPS – vs Sri Lanka

Shreyas Iyer – 2017 – Dharamsala – vs Sri Lanka

Washington Sundar – 2017 – Mohali – vs Sri Lanka

Siddarth Kaul – 2018 – Nottingham – vs England

Khaleel Ahmed – 2018 – Dubai – vs Hong Kong

Deepak Chahar – 2018 – Dubai – vs Afghanistan

Rishabh Pant – 2018 – Guwahati – vs West Indies

Mohammed Siraj – 2019 – Adelaide – vs Australia

Vijay Shankar – 2019 – Melbourne – vs Australia

Shubman Gill – 2019 – Hamilton – vs New Zealand

Shivam Dube – 2019 – Chennai – vs West Indies

Navdeep Saini – 2019 – Cuttack – vs West Indies

Mayank Agarwal – 2020 – Hamilton – vs New Zealand

Prithvi Shaw – 2020 – Hamilton – vs New Zealand

  1. Natarajan – 2020 – Canberra – vs Australia

Krunal Pandya – 2021 – Pune – vs England

Prasidh Krishna – 2021 – Pune – vs England

Ishan Kishan – 2021 – Colombo RPS – vs Sri Lanka

Suryakumar Yadav – 2021 – Colombo RPS – vs Sri Lanka

Rahul Chahar – 2021 – Colombo RPS – vs Sri Lanka

  1. Gowtham – 2021 – Colombo RPS – vs Sri Lanka

Nitish Rana – 2021 – Colombo RPS – vs Sri Lanka

Chetan Sakariya – 2021 – Colombo RPS – vs Sri Lanka

Sanju Samson – 2021 – Colombo (RPS) – vs Sri Lanka

Venkatesh Iyer – 2022 – Paarl – vs South Africa

Deepak Hooda – 2022 – Ahmedabad – vs West Indies

Avesh Khan – 2022 – Port of Spain – vs West Indies

Ruturaj Gaikwad – 2022 – Lucknow – vs South Africa

Ravi Bishnoi – 2022 – Lucknow – vs South Africa

Shahbaz Ahmed – 2022 – Ranchi – vs South Africa

Arshdeep Singh – 2022 – Auckland – vs New Zealand

Umran Malik – 2022 – Auckland – vs New Zealand

Kuldeep Sen – 2022 – Mirpur – vs Bangladesh

Mukesh Kumar – 2023 – Bridgetown – vs West Indies

Tilak Varma – 2023 – Colombo (RPS) – vs Bangladesh

Sai Sudharsan – 2023 – Johannesburg – vs South Africa

Rinku Singh – 2023 – Gqeberha – vs South Africa

Rajat Patidar – 2023 – Paarl – vs South Africa

Riyan Parag – 2024 – Colombo (RPS) – vs Sri Lanka

Harshit Rana – 2025 – Nagpur – vs England

Yashasvi Jaiswal – 2025 – Nagpur – vs England

Varun Chakravarthy – 2025 – Cuttack – vs England

Nitish Kumar Reddy – 2025 – Perth – vs Australia

Harsh Dubey – 2026 – Dharamsala – vs Afghanistan

Gurnoor Brar – 2026 – Dharamsala – vs Afghanistan

Prince Yadav – 2026 – Lucknow – vs Afghanistan

ALSO READ: Indian Test Cricket Debut Cap Numbers List (From 1932 to 2026)

Follow:
Rishabh Satija is a sports writer and analyst known for his detailed cricket coverage and match analysis. He closely follows international and franchise tournaments, delivering tactical insights, match previews, and player-focused stories. Alongside cricket, he also covers chess, eSports, and other major sporting events, offering a broader sports perspective. With a strong understanding of the game, Rishabh focuses on accurate reporting, sharp analysis, and engaging storytelling from some of the biggest sporting stages worldwide.