List of Indian Premier League players

This is a list of cricketers who have played in the Indian Premier League. The first tournament was organised in the year 2008, and a new one takes place every year.

The list of players

The list contains the team each player represented in each tournament from 2008. An 'X' indicates that the player did not take part that year.

Name Country of origin 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Abhinav Mukund  India CSK CSKCSKCSKCSKRCB X XXX
Albie Morkel  South Africa CSKCSKCSKCSKCSKCSKRCBDDRPSX
Anirudha Srikkanth  India CSK X CSK CSK CSK CSK SRHXXX
Chamara Kapugedera Sri LankaCSKXXXXXXXXX
Jacob Oram  New ZealandCSKCSKCSKRR RR MI X XXX
Joginder Sharma  India CSKCSKCSKCSKCSK X X XXX
KB Arun Karthik IndiaCSKCSKCSKRCBRCBRCBXXXX
Lakshmipathy Balaji  India CSKCSKCSKKKRKKRKKRKXIPXXX
Mahendra Singh Dhoni  India CSKCSKCSKCSKCSKCSKCSKCSKRPSRPS
Makhaya Ntini  South Africa CSKCSKCSK X X X X XXX
Manpreet Gony  India CSKCSKCSKDCDCKXIP X XXGL
Matthew Hayden  Australia CSKCSKCSK X X X X XXX
Mike Hussey  Australia CSKCSKCSKCSKCSKCSK MI CSKXX
Muttiah Muralitharan  Sri Lanka CSKCSKCSKKTKRCB RCB RCBXXX
Napoleon Einstein  India CSK CSK X X X X X XXX
Palani Amarnath IndiaCSKCSKXXXXXXXX
Parthiv Patel  India CSKCSK CSK KTK DC SRH RCBMIMIMI
Ravichandran Ashwin  India CSKCSKCSKCSKCSKCSKCSKCSKRPSRPS
Selvam Suresh Kumar  India CSK CSK X X X X XXXX
Shadab Jakati  India CSKCSKCSKCSKCSKCSKRCBXGLGL
Stephen Fleming New ZealandCSKXXXXXXXXX
Subramaniam Badrinath  India CSKCSKCSKCSKCSKCSK X RCBXX
Sudeep Tyagi  India CSK CSK CSK CSK CSK SRH XXXX
Suresh Raina  India CSKCSKCSKCSKCSKCSKCSKCSKGLGL
Vidyut Sivaramakrishnan  India CSK CSK CSK X X X XXXX
Viraj Kadbe IndiaCSKCSKXXXXXXXX
Adam Gilchrist  Australia DCDCDCKXIPKXIP KXIP X XXX
Andrew Symonds  Australia DC DC DC MI X X X X X X
Arjun Yadav IndiaDCDCDCDCDCXXXXX
Chamara Silva Sri LankaDCDCXXXXXXXX
Chaminda Vaas  Sri Lanka DCDCDC X X X X XXX
Doddapaneni Kalyankrishna IndiaDCDCXXXXXXXX
Dwaraka Ravi Teja IndiaDCDCDCDCDCSRHXXXX
Halhadar Das IndiaDCDCXXXXXXXX
Herschelle Gibbs  South Africa DC DC DC X MI X X X X X
Mohnish Mishra  India DC XDC PWI PWIPWI XXXX
Nuwan Zoysa  Sri Lanka DCDC X X X X X XXX
Paidikalva Vijaykumar IndiaDCDCXXXXXXXX
PM Sarvesh Kumar IndiaDCDCXXXXXXXX
Pragyan Ojha  India DC DC DC DC MI MI MIMIXX
R. P. Singh  India DCDCDCKTK MI RCB X XRPSX
Rohit Sharma  India DC DC DC MI MI MI MI MI MI MI
Sanjay Bangar  India DC KKR KKR X X X XXXX
Shahid Afridi  Pakistan DC X X X X X X XXX
Scott Styris  New Zealand DCDCDCCSK CSK X X XXX
V.V.S. Laxman  India DC DC DC KTK X X X XXX
Yalaka Venugopal Rao  India DCDCDC DD DDDD SRHXXX
AB de Villiers  South Africa DDDDDDRCBRCBRCBRCBRCBRCBRCB
Amit Mishra  India DDDD DD DCDC SRH SRH DDDDDD
Brett Geeves  Australia DD X X X X X XXXX
Daniel Vettori  New Zealand DDDDDDRCBRCBRCB X XXX
Dinesh Karthik  India DD DDDDKXIP MI MI DDRCBGLGL
Farveez Maharoof  Sri Lanka DD DD DD X X X XXXX
Gautam Gambhir  India DD DD DD KKRKKRKKRKKRKKRKKRKKR
Glenn McGrath  Australia DD DD X X X X X XXX
Manoj Tiwary  India DD DD KKRKKRKKRKKR DDDDXRPS
Mayank Tehlan IndiaDDXXXXXXXXX
Mithun Manhas  India DD DD DD PWIPWIPWI CSK CSKXX
Mohammad Asif PakistanDDXXXXXXXXX
Pradeep Sangwan  India DD DD DD KKR KKR KKR XXGLGL
Rajat Bhatia  India DD DDDDKKRKKRKKRRRRRRPSRPS
Shikhar Dhawan  India DD MI MI DCDC SRH SRH SRHSRHSRH
Shoaib Malik PakistanDDXXXXXXXXX
Sumit Narwal  India DD DD DD RR RR KKR XKKRXX
Tejashwi Yadav  India DD DD X DD DD X XXXX
Tillakaratne Dilshan  Sri Lanka DD DDDDRCBRCBRCB X XXX
Virender Sehwag  India DD DDDDDDDDDD KXIPKXIPXX
Yogesh Nagar  India DD DD DD DD DD DD XXXX
Yo Mahesh  India DD DD DD CSK CSK X XXXX
Aakash Chopra  India KKR KKR X RR RR X XXXX
Ajantha Mendis Sri LankaKKRKKRKKRXXPWIXXXX
Ajit Agarkar  India KKR KKR KKR DD DD DD XXXX
Ashok Dinda  India KKRKKRKKRDDPWIPWIRCBRCBRPSRPS
Brad Hodge  Australia KKRKKRKKRKTKRRRRRRXXX
Brendon McCullum  New Zealand KKR KKRKKR KTK KKRKKR CSK CSKGLGL
Cheteshwar Pujara  India KKRKKRKKRRCBRCBRCB KXIP XXX
Chris Gayle  Jamaica KKR KKRKKR RCB RCB RCB RCB RCB RCB RCB
David Hussey  Australia KKRKKRKKR KXIP KXIP KXIP CSK XXX
Debabrata Das  India KKR X X X KKR KKR KKRXXX
Iqbal Abdulla  India KKR KKR KKR KKR KKR KKR RR RCBRCBRCB
Ishant Sharma  India KKRKKRKKRDCDC SRH SRH SRHRPSKXIP
Laxmi Ratan Shukla  India KKR KKR KKR KKR KKR KKR DDSRHXX
Mashrafe Mortaza  Bangladesh KKRKKRKKRPWIPWIKKRKXIPXXX
Mohammad Hafeez PakistanKKRXXXXXXXXX
Murali Kartik  India KKRKKRKKRPWIPWI RCB KXIPXXX
Ranadeb Bose IndiaKKRKXIPXXXXXXXX
Ricky Ponting  Australia KKR KKR X X X MI X XXX
Rohan Banerjee IndiaKKRKKRXXXXXXXX
Salman Butt PakistanKKRXXXXXXXXX
Saurasish Lahiri IndiaKKRXXXXXXXXX
Shoaib Akhtar  Pakistan KKR X X X X X X X X X
Siddarth Kaul  India KKR KKR X X X DD DDSRHSRHSRH
Sourav Ganguly  India KKRKKRKKRPWIPWI X X XXX
Tatenda Taibu ZimbabweKKRXXXXXXXXX
Umar Gul PakistanKKRXXXXXXXXX
Wriddhiman Saha  India KKR KKRKKRCSKCSKCSK KXIP KXIPKXIPKXIP
Yashpal Singh IndiaKKRKKRXKTKXXXXXX
Ajitesh Argal IndiaKXIPKXIPXXXXXXXX
Azhar Mehmood  England KXIP KXIP KXIP KXIP KXIP KXIP X KKRXX
Brett Lee  Australia KXIPKXIP KXIP KKR KKR KKR X XXX
Fidel Edwards  Barbados KXIP DC DC PWI PWI RR X XXX
Gagandeep Singh IndiaKXIPXXXXXXXXX
Irfan Pathan  India KXIP KXIP KXIP DD DD DD SRHCSKRPSGL
James Hopes  Australia KXIP KXIP KXIP DD PWI X X XXX
Karan Goel IndiaKXIPKXIPKXIPXXXXXXX
Kumar Sangakkara  Sri Lanka KXIPKXIPKXIPDCDCSRH X XXX
Kyle Mills  New Zealand KXIP MI MI X X X X X X X
Luke Pomersbach  Australia KXIP KXIP KXIP RCB RCB KXIP XXXX
Mahela Jayawardene  Sri Lanka KXIP KXIPKXIP KTK DDDD X XXX
Nitin Saini IndiaKXIPXXKXIPKXIPKXIPXXXX
Pankaj Dharmani IndiaKXIPXXXXXXXXX
Piyush Chawla  India KXIPKXIPKXIPKXIPKXIPKXIPKKRKKRKKRKKR
Ramesh Powar  India KXIPKXIPKXIPKTKKXIPKXIP XXXX
Ramnaresh Sarwan GuyanaKXIPXXXXXXXXX
Rishi Dhawan  India KXIP X X X X MI KXIPKXIPKXIPKKR
Sahil Kukreja IndiaKXIPKXIPXXXXXXXX
Shaun Marsh  Australia KXIP KXIPKXIPKXIPKXIPKXIPKXIPKXIPKXIPKXIP
Simon Katich  Australia KXIP KXIP KXIP X X X X XXX
Sreesanth  India KXIPKXIPKXIP KTK RRRR XXXX
Sunny Sohal IndiaKXIPKXIPXDCDCRCBXXXX
Tanmay Srivastava IndiaKXIPKXIPKXIPKTKDCXXXXX
Uday Kaul IndiaKXIPKXIPXXXXXXXX
V. R. V. Singh  India KXIPKXIPKXIP X X X XXXX
Wilkin Mota IndiaKXIPKXIPXXXXXXXX
Yuvraj Singh  India KXIPKXIPKXIP PWI PWIPWIRCBDDSRHSRH
Abhishek Nayar  India MI MI MI KXIPKXIP PWI RRXXX
Ajinkya Rahane  India MI MI MI RR RRRRRRRRRPSRPS
André Nel  South Africa MI X X X X X X XXX
Ankeet Chavan  India MI X X RR RR RR X XXX
Ashwell Prince  South Africa MI X X X X X X XXX
Ashish Nehra  India MI DD DD PWI PWI DD CSK CSK SRH SRH
Dhawal Kulkarni  India MI MI MI MI MI MI RRRRGLGL
Dilhara Fernando  Sri Lanka MI MI MI MI X X XXXX
Dominic Thornley  Australia MI X X X X X X XXX
Dwayne Bravo  Trinidad and Tobago MI MI MI CSKCSKCSKCSKCSKGLGL
Dwayne Smith  Barbados MI DC DC X MI MI CSK CSK GL GL
Gaurav Dhiman IndiaMIRCBXXXXXXXX
Harbhajan Singh  India MI MI MI MI MI MI MI MI MI MI
Lasith Malinga  Sri Lanka MI MI MI MI MI MI MI MI MI MI
Loots Bosman  South Africa MI X X X X X X XXX
Luke Ronchi New ZealandMIMIXXXXXXXX
Manish Pandey  India MI RCB RCB PWI PWIPWIKKRKKRKKRKKR
Mohammad Ashraful  Bangladesh MI MI X X X X X X X X
Musavir Khote IndiaMIXXXXXXXXX
Pinal Shah  India MI MI MI RR RR X X XXX
Rajesh Pawar IndiaMIXXDCXXXXXX
Robin Uthappa  India MI RCB RCB PWI PWI PWI KKR KKR KKR KKR
Rohan Raje IndiaMIMIXXXXXXXX
Sachin Tendulkar  India MI MI MI MI MI MI X X X X
Sanath Jayasuriya  Sri Lanka MI MI MI X X X X X X X
Saurabh Tiwary  India MI MI MI RCBRCBRCBDDDDRPSMI
Shaun Pollock  South Africa MI X X X X X X XXX
Siddharth Chitnis IndiaMIRRXKXIPKXIPKXIPXXXX
Swapnil Singh IndiaMIXXXXXXXKXIPKXIP
Vikrant Yeligati IndiaMIXXXXXXXXX
Yogesh Takawale  India MI MI X X MI X RCBRCBXX
Abdur Razzak BangladeshRCBXXXXXXXXX
Anil Kumble  India RCB RCB RCB X X X X X X X
Ashley Noffke AustraliaRCBXXXXXXXXX
Balachandra Akhil IndiaRCBRCBRCBKTKXXXXXX
Bharat Chipli IndiaRCBRCBXDCDCDDXXXX
Cameron White  Australia RCB RCB RCB DC DC SRH X XXX
Dale Steyn  South Africa RCB RCB RCB DC DC SRH SRH SRHGLX
Devraj Patil IndiaRCBRCBXXXXXXXX
Jacques Kallis  South Africa RCB RCB RCB KKR KKR KKR KKR XXX
Jagadeesh Arunkumar IndiaRCBRCBXXXXXXXX
KP Appanna IndiaRCBRCBRCBXRCBRCBXXXX
Mark Boucher  South Africa RCB RCB RCB KKR X X X XXX
Misbah-ul-Haq PakistanRCBXXXXXXXXX
Nathan Bracken  Australia RCB RCB X X X X X X X X
Neravanda Aiyappa IndiaRCBXXXXXXXXX
Praveen Kumar  india RCB RCB RCB KXIP KXIP KXIP MI SRH GL GL
Rahul Dravid  India RCB RCB RCB RR RR RR X X X X
Ross Taylor  New Zealand RCB RCB RCB RR DD PWI DDXXX
Shivnarine Chanderpaul  Guyana RCB X X X X X X XXX
Shreevats Goswami  India RCB RCB RCB KKR RR RR XXXX
Sunil Joshi IndiaRCBRCBXXXXXXXX
Vinay Kumar  India RCBRCBRCB KTK RCBRCB KKRMIMIMI
Virat Kohli  India RCBRCBRCBRCBRCBRCBRCBRCBRCBRCB
Wasim Jaffer IndiaRCBRCBXXXXXXXX
Zaheer Khan  India RCB MI MI RCB RCB RCB MI DDDDDD
Abhishek Raut  India RR RR RR RR RR RR XXXX
Aditya Angle IndiaRRRRXXXXXXXX
Anup Revandkar IndiaRRRRXXXXXXXX
Darren Lehmann AustraliaRRXXXXXXXXX
Dimitri Mascarenhas  England RRRRRR KXIP KXIP KXIP X XXX
Dinesh Salunkhe IndiaRRRRXRRXXXRRXX
Faiz Fazal  India RR RR RR RR RR X XXXX
Graeme Smith  South Africa RRRRRRPWI PWI X XXXX
Jaydev Shah IndiaRRMIXDCMIXXXGLGL
Justin Langer AustraliaRRRRXXXXXXXX
Kamran Akmal PakistanRRXXXXXXXXX
Mahesh Rawat IndiaRRRRXXXPWIXXXX
Mohammad Kaif  India RR RR KXIP RCB RCB X XXXX
Morne Morkel  South Africa RRRRRR DD DD DD KKRKKRKKRX
Munaf Patel  India RRRRRR MI MI MI X XXGL
Niraj Patel IndiaRRRRXXXXXXXX
Pankaj Singh  India RR RCB RCB RR RR RCB XXXX
Parag More IndiaRRRRXXXXXXXX
Ravindra Jadeja  India RRRR X KTK CSK CSKCSKCSKGLGL
Shane Warne  Australia RRRRRRRR X X X XXX
Shane Watson  AustraliaRRRRRRRRRRRRRRRRRCBRCB
Siddharth Trivedi  India RR RR RR RR RR RR XXXX
Sohail Tanvir PakistanRRXXXXXXXXX
Sumit Khatri IndiaRRXXXXXXXXX
Swapnil Asnodkar IndiaRRRRRRRRXXXXXX
Taruwar Kohli IndiaRRXXXXXXXXX
Younis Khan PakistanRRXXXXXXXXX
Yusuf Pathan  India RRRRRRKKRKKRKKRKKRKKRKKRKKR
Andrew Flintoff  England X CSK X X X X X XXX
George Bailey  Australia X CSKCSKCSKCSK X KXIPKXIPRPSX
Murali Vijay  India X CSKCSKCSKCSKCSKDDKXIPKXIPKXIP
Thilan Thushara  Sri Lanka X CSKCSK X X X X XXX
Abhinav Kumar  India X DC X X X X X XXX
Azhar Bilakhia  India X DC DC X X X X XXX
Harmeet Singh  India X DC DC DC KXIP RR KXIPXXX
Jaskaran Singh  India X DC X X X X XXRPSRPS
Kemar Roach  Barbados X DCDC X X X X XXX
Manvinder Bisla  India X DC KXIP KKR KKR KKR KKR RCBXX
Mitchell Marsh  Australia X DCDCPWIPWIPWI XXRPSRPS
Rahul Sharma  India X DCDC PWI PWIPWIDDCSKXX
Ryan Harris  Australia X DC DC KXIP KXIP KXIP XXXX
Shoaib Ahmed IndiaXDCXXXXXXXX
Tirumalasetti Suman  India X DC DC MI MI PWI X XSRHX
Aavishkar Salvi  India X DD DD DD DD DD XXXX
Andrew McDonald  Australia X DDDDDDRCBRCB X XXX
David Warner  Australia X DDDDDDDDDD SRH SRHSRH SRH
Dirk Nannes  Australia X DD DD RCBRCB CSK X XXX
Owais Shah  England X DD KKRKTKRR RR X XXX
Paul Collingwood  England X DD DD RRRR X XXXX
Umesh Yadav  India X DDDDDDDDDDKKRKKRKKRKKR
Wayne Parnell  South Africa X DD DD PWI PWI PWI DDXXX
Angelo Mathews  Sri Lanka X KKRKKRPWIPWIPWI XDDXDD
Anureet Singh  India X KKR X X X X KXIPKXIPKXIPKXIP
Arindam Ghosh IndiaXKKRXXXXXXXX
Charl Langeveldt  South Africa X KKRKKR RCB RCB X X XXX
Moises Henriques  Australia X KKR DD MI X RCB SRH SRHSRHSRH
Morné van Wyk South AfricaXKKRXXXXXXXX
Sachin Rana  India X KKR X PWI PWI SRH RCBXXX
Shoaib Shaikh IndiaXKKRXXXXXXXX
Amanpreet Singh IndiaXKXIPKXIPXXXXXXX
Burt Cockley AustraliaXKXIPXXXXXXXX
Jerome Taylor JamaicaXKXIPXPWIXXXXMIX
Ravi Bopara  England X KXIP KXIP X X X X SRHXX
Ravikant Shukla IndiaXKXIPXXXXXXXX
Rusty Theron  South Africa X KXIPKXIPDCDC X X RRXX
Ryan Ninan IndiaXKXIPXRCBRCBXXXXX
Vikramjeet Malik  India X KXIP KXIP KXIP KXIP RR RRRRRCBX
Yusuf Abdulla South AfricaXKXIPKXIPXXXXXXX
Abu Nechim Ahmed  India X MI MI MI MI MI RCB RCBRCBRCB
Chentanya Nanda IndiaXMIXXXXXXXX
Graham Napier EnglandXMIMIXXXXXXX
JP Duminy  South Africa X MI MI DCDC SRH DD DDDDDD
Rahil Shaikh IndiaXMIXXXXXXXX
Ryan McLaren  South Africa X MI MI KXIP X KKR X XXX
Abhimanyu Mithun  India X RCBRCBRCBRCBRCB XMISRHSRH
Bhuvneshwar Kumar  India X RCB RCB PWI PWI PWI SRH SRHSRHSRH
CM Gautam  India X RCB RCB RCB RCB DD MIDDXX
Dillon du Preez  South Africa X RCB RCB X X X X XXX
Eoin Morgan  England X RCB RCB KKR KKRKKR X SRHSRHKXIP
Ishank Jaggi IndiaXRCBXDCDCXXXXKKR
Jesse Ryder  New Zealand X RCB RCB PWIPWIDD X XXX
Jitendra Patil IndiaXRCBXXXXXXXX
Karn Sharma  India X RCB X X X SRH SRHSRHSRHMI
Kedar Jadhav  India X RCB DD KTK DD DD DDDDRCBRCB
Kevin Pietersen  England X RCB RCB DC DD DD DD SRHRPSX
Rajesh Bishnoi IndiaXRCBXXXXXXXX
Raju Bhatkal IndiaXRCBXRCBRCBXXXXX
Rangaraj Suthesh IndiaXRCBXXXXXXXX
RK Sabharwal IndiaXRCBXXXXXXXX
Roelof van der Merwe  South Africa X RCB RCB DD DD DD XXXX
Saurabh Bandekar IndiaXRCBXXXXXXXX
Sreenath Aravind  India X RCB X RCB RCB RCB XRCBRCBRCB
Tinu Yohannan IndiaXRCBXXXXXXXX
Udit Patel IndiaXRCBXXXXXXXX
Abdulahad Malek IndiaXRRXXXXXXXX
Aditya Dole  India X RR RR RR RR RR XXXX
Amit Singh  India X RR RR RR RR RR XXXX
Ashraf Makda IndiaXRRXXXXXXXX
Atul Sharma IndiaXRRXXXXXXXX
Gajendra Singh IndiaXRRXXXXXXXX
Johan Botha  South Africa X RRRRRRRR DD KKRX XX
Kamran Khan IndiaXRRRRPWIPWIXXXXX
Lee Carseldine AustraliaXRRXXXXXXXX
Mohammed Arif IndiaXRRXXXXXXXX
Naman Ojha  India X RR RRDDDDDD SRH SRHSRHSRH
Paras Dogra IndiaXRRXKXIPKXIPXXXGLX
Paul Valthaty IndiaXRRXKXIPKXIPKXIPXXXX
Pushkaraj Chavan IndiaXRRXXXXXXXX
Raiphi Gomez  India X RR RR KTKPWIPWI X XXX
Rob Quiney AustraliaXRRXXXXXXXX
Shaun Tait  Australia X RRRRRRRRRR XXKKRX
Shrideep Mangela IndiaXRRXXXXXXXX
Tyron Henderson South AfricaXRRXXXXXXXX
Chandrasekar Ganapathy IndiaXXCSKXXXXXXX
Doug Bollinger  Australia X X CSKCSKCSK X X XXX
Hemang Badani IndiaXXCSKXXXXXXX
Justin Kemp  South Africa X X CSK X X X XXXX
Thisara Perera  Sri Lanka X X CSK KTK MI SRH KXIPKXIPRPSX
Anirudh Singh  India X X DC X X X X XXX
Ashish Reddy  India X X DC DC DC SRH SRH SRHSRHX
Bodapati Sumanth  India X X DC X X X X XXX
Joginder Singh IndiaXXDDXXXXXXX
Sarabjit Ladda IndiaXXDDKKRKKRKKRXXGLX
Sarandeep Singh IndiaXXDDXXXXXXX
Shashi Ranjan IndiaXXDDXXXXXXX
Chirag Pathak IndiaXXKKRXXXXXXX
Eklak Ahmid IndiaXXKKRXXXXXXX
Ganapathi Vignesh IndiaXXKKRCSKCSKXXXXX
Harshad Khadiwale IndiaXXKKRPWIPWIXXXXX
Jaydev Unadkat  India X X KKR KKR KKRRCBDDDDKKRRPS
Mandeep Singh  India X X KKR KXIP KXIP KXIP KXIPRCBRCBRCB
Rohan Gavaskar IndiaXXKKRXXXXXXX
Shane Bond New ZealandXXKKRXXXXXXX
Varun Aaron  India X X KKR DDDDDD RCBRCBRCBKXIP
Adrian Barath Trinidad and TobagoXXKXIPXXXXXXX
Bipul Sharma IndiaXXKXIPKXIPKXIPKXIPXSRHSRHSRH
Love Ablish IndiaXXKXIPKXIPKXIPXXXXX
Reetinder Singh Sodhi IndiaXXKXIPXXXXXXX
Shalabh Srivastava IndiaXXKXIPKXIPKXIPXXXXX
Aditya Tare  India X X MI MI MI MI MIMISRHDD
Ali Murtaza  India X X MI MI PWIPWI XXXX
Ambati Rayudu  India X X MI MI MI MI MI MIMIMI
Chandan Madan IndiaXXMIKTKXXXXXX
Ishan Malhotra IndiaXXMIDCXXXXXX
Kieron Pollard  Trinidad and Tobago X X MI MI MI MI MI MI MI MI
Rahul Shukla  India X X MI MI MI RR DDXXX
Rajagopal Sathish IndiaXXMIMIKXIPKXIPXXKKRX
Stuart Binny  India X X MI RR RR RR RRRRRCBRCB
Syed Shahabuddin IndiaXXMIXXXXXXX
Sridharan Sriram IndiaXXRCBDDXXXXXX
Steve Smith Australia X X RCB KTKPWIPWIRRRRRPSRPS
Aaron Finch  Australia X X RR DDDDPWI SRHMIGLGL
Abhishek Jhunjhunwala  India X X RR PWI DC X XXXX
Adam Voges AustraliaXXRRXXXXXXX
Amit Paunikar  India X X RR RR RR X SRHXXX
Amit Uniyal IndiaXXRRXXXXXXX
Damien Martyn AustraliaXXRRXXXXXXX
Michael Lumb  England X X RRDCDC X X XXX
Shrikant Wagh IndiaXXRRPWIPWIPWIXXXX
Syed Quadri IndiaXXRRXDCXXXXX
Ben Hilfenhaus  Australia X X X CSKCSKCSKCSK MIXDD
Francois du Plessis  South Africa X X X CSKCSKCSKCSKCSKRPSRPS
Kuthethurshri Vasudevadas IndiaXXXCSKCSKXXXXX
Nuwan Kulasekara  Sri Lanka X X X CSKCSKCSK X XXX
Suraj Randiv  Sri Lanka X X X CSKCSK X XXXX
Tim Southee  New Zealand X X X CSK X X RRRRMIMI
Akash Bhandari IndiaXXXDCDCXXXXX
Anand Rajan IndiaXXXDCDCSRHXXXX
Ankit Sharma  India X X X DC DC SRH RRRRRPSRPS
Chris Lynn  Australia X X X DCDC SRH KKRKKRKKRKKR
Daniel Christian  Australia X X X DCDCRCB X XXRPS
Kedar Devdhar IndiaXXXDCDCXXXXX
Ajit Chandila  India X X X DD RR RR XXXX
Colin Ingram South AfricaXXXDDDDXXXXX
Matthew Wade AustraliaXXXDDXXXXXX
Prashant Naik  India X X X DD DD X XXXX
Robbie Frylinck South AfricaXXXDDXXXXXX
Robin Bist  India X X X DD DD DD XXXX
Shahbaz Nadeem  India X X X DD DD DD DDDDDDDD
Travis Birt AustraliaXXXDDDDXXXXX
Unmukt Chand  India X X X DD DD DD RRMIMIX
Vikas Mishra  India X X X DD DD X XXXX
Vivek Yadav IndiaXXXDDXXXXXX
Brad Haddin AustraliaXXXKKRKKRKKRXXXX
James Pattinson AustraliaXXXKKRKKRKKRXXXX
Mohammed Shami  India X X X KKR KKR KKR DDDDDDDD
Ryan ten Doeschate  Netherlands X X X KKR KKR KKR KKR KKRXX
Shakib Al Hasan  Bangladesh X X X KKRKKRKKRKKRKKRKKRKKR
Deepak Chougule IndiaXXXKTKXXXXXX
Gnaneswara Rao IndiaXXXKTKXXXXXX
John Hastings  Australia X X X KTK X X CSKXKKRX
Michael Klinger AustraliaXXXKTKXXXXXX
Padmanabhan Prasanth IndiaXXXKTKXSRHXSRHXX
Prasanth Parameswaran  India X X X KTK RCB RCB SRHXXX
Steve O'Keefe AustraliaXXXKTKXXXXXX
Sushant Marathe  India X X X KTK MI MI MIXXX
Amit Yadav IndiaXXXKXIPKXIPXXXXX
Bhargav Bhatt IndiaXXXKXIPKXIPKXIPXXXX
David Miller  South AfricaXXXKXIPKXIPKXIPKXIPKXIPKXIPKXIP
Manan Vohra  India X X X KXIP KXIP KXIP KXIPKXIPKXIPKXIP
Nathan Rimmington AustraliaXXXKXIPKXIPXXXXX
Stuart Broad  England X X X KXIP KXIP X X XXX
Sunny Singh IndiaXXXKXIPKXIPKXIPXXXX
Aiden Blizzard AustraliaXXXMIMIMIXMIXX
Clint McKay AustraliaXXXMIMISRHXXXX
Davy Jacobs  South Africa X X X MI MI X X XXX
James Franklin  New Zealand X X X MI MI MI X XXX
Pawan Suyal  India X X X MI MI MI MIMIDDX
Santosh Yadav IndiaXXXMIXXXXXX
Sarul Kanwar IndiaXXXMIXXXXXX
Suryakumar Yadav  India X X X MI MI MI KKRKKRKKRKKR
Yuzvendra Chahal  India X X X MI MI MI RCB RCBRCBRCB
Alfonso Thomas  South Africa X X X PWI PWI X X XXX
Callum Ferguson  Australia X X X PWIPWI X X XXX
Dheeraj Jadhav IndiaXXXPWIPWIPWIXXXX
Eklavya Dwivedi IndiaXXXPWIPWIPWIXCSKGLSRH
Ganesh Gaikwad IndiaXXXPWIXXXXXX
Harpreet Singh IndiaXXXPWIPWIPWIXXXX
Imtiaz Ahmed IndiaXXXPWIXCSKXXXX
James Faulkner  Australia X X X PWI KXIP RR RR RRGLGL
Nathan McCullum IndiaXXXPWIPWISRHXXXX
Nayan Doshi IndiaXXXPWIXXXXXX
Shrikant Mundhe IndiaXXXPWIXXXXXX
Tim Paine AustraliaXXXPWIXXXXXX
Abrar Kazi IndiaXXXRCBXXXXXX
Asad Pathan IndiaXXXRCBRCBXXXXX
BN Bharath IndiaXXXRCBXXXXXX
Johan van der Wath South AfricaXXXRCBXXXXXX
Jonathan Vandiar South AfricaXXXRCBXXXXXX
Mayank Agarwal  India X X X RCB RCB RCB DDDDDDRPS
Nuwan Pradeep Sri LankaXXXRCBXXXXXX
Rilee Rossouw  South Africa X X X RCB RCB RCB RCB RCBXX
Syed Mohammed IndiaXXXRCBRCBRCBXXXX
Ashok Menaria  India X X X RR RR RR X XXX
Deepak Chahar  India X X X RR RR RR XXRPSRPS
Dishant Yagnik  India X X X RR RR RR RRRRXX
Samad Fallah  India X X X RR RR RR XXXX
Akshath Reddy IndiaXXXXDCSRHXXXX
Biplab Samantray IndiaXXXXDCSRHXXXX
Daniel Harris AustraliaXXXXDCXXXXX
Darren Bravo Trinidad and TobagoXXXXDCXXXXKKR
Sneha Kishore IndiaXXXXDCXXXXX
Tanmay Mishra  Kenya X X X X DC X RCBXXX
Tekkami Atchuta Rao IndiaXXXXDCXXXXX
TP Sudhindra IndiaXXXXDCXXXXX
Veer Pratap Singh  India X X X X DC SRH KKRKKRXX
Andre Russell  Jamaica X X X X DD DD KKRKKRKKRX
Doug Bracewell  New Zealand X X X X DD X XXXX
Glenn Maxwell  Australia X X X X DD MI KXIP KXIPKXIPKXIP
Gulam Bodi  South Africa X X X X DD DD XXXX
Kuldeep Raval  India X X X X DD X XXXX
Manpreet Juneja  India X X X X DD DD SRHXXX
Pawan Negi  India X X X X DD DD CSKCSKDDRCB
Puneet Bisht  India X X X X DD DD XXXX
Sunny Gupta  India X X X X DD DD XXXX
Zafir Patel  India X X X X DD X XXXX
Chirag Jani IndiaXXXXKKRXXXXX
Iresh Saxena IndiaXXXXKKRXXXXX
Marchant de Lange  South Africa X X X X KKR KKR MIMIMIX
Sanju Samson  India X X X X KKR RR RR RRDDDD
Sunil Narine  Trinidad and Tobago X X X X KKRKKR KKR KKRKKRKKR
Ben Cutting  Australia X X X X KXIP X RRRRSRHSRH
Gurkeerat Singh  India X X X X KXIP KXIP KXIPKXIPKXIPKXIP
Kyle Abbott South AfricaXXXXKXIPXXCSKKXIPX
Parvinder Awana  India X X X X KXIP KXIP KXIPKXIPXX
Amitoze Singh IndiaXXXXMIMIXXXX
Apoorv Wankhade  India X X X X MI X MIXXX
Kuldeep Yadav  India X X X X MI X KKRKKRKKRKKR
Mitchell Johnson  Australia X X X X MI MI KXIP KXIPKXIPMI
Richard Levi  South Africa X X X X MI X X XXX
Robin Peterson South AfricaXXXXMIXXXXX
Sujit Nayak IndiaXXXXMIDDXXXX
Anustup Majumdar IndiaXXXXPWIPWIXXXX
Krishnakant Upadhyay IndiaXXXXPWIPWIXXXX
Luke Wright EnglandXXXXPWIPWIXXXX
Marlon Samuels  Jamaica X X X X PWIPWI XXXX
Michael Clarke  Australia X X X X PWIPWI X XXX
Tamim Iqbal BangladeshXXXXPWIPWIXXXX
Harshal Patel  India X X X X RCB RCB RCB RCBRCBRCB
Karun Nair  India X X X X RCB RCB RRRRDDDD
S. Thiagarajan IndiaXXXXRCBXXXXX
Vijay Zol  India X X X X RCB RCB RCBRCBXX
Brad Hogg  Australia X X X X RR RR XKKRKKRX
Dinesh Chandimal  Sri Lanka X X X X RR X XXXX
Kevon Cooper  Trinidad and Tobago X X X X RRRRRRXXX
Samuel Badree  Trinidad and Tobago X X X X RR RR CSK CSKRCBRCB
Akila Dananjaya Sri LankaXXXXXCSKXXXX
Ankit Rajpoot IndiaXXXXXCSKXXKKRKKR
Baba Aparajith  India X X X X X CSK CSK CSKRPSRPS
Ben Laughlin AustraliaXXXXXCSKXXXSRH
Chris Morris  South Africa X X X X X CSK X RRDDDD
Jason Holder  Barbados X X X X X CSK SRHXKKRX
Mohit Sharma  India X X X X X CSK CSK CSKKXIPKXIP
R. Karthikeyan IndiaXXXXXCSKXXXX
Ronit More  India X X X X X CSK CSK CSKXX
Vijay Shankar  India X X X X X CSK CSKXSRHSRH
Arisht Singhvi IndiaXXXXXDDXXXX
Ben Rohrer AustraliaXXXXXDDXXXX
Jeevan Mendis Sri LankaXXXXXDDXXXX
Royston Dias IndiaXXXXXDDXXXX
Sachithra Senanayake Sri LankaXXXXXKKRXXXX
Aniket Choudhary IndiaXXXXXKXIPXXXRCB
Michael Neser AustraliaXXXXXKXIPXXXX
Sandeep Sharma  India X X X X X KXIP KXIPKXIPKXIPKXIP
Axar Patel  India X X X X X MI KXIP KXIPKXIPKXIP
Jalaj Saxena  India X X X X X MI MIRCBXX
Jasprit Bumrah  India X X X X X MI MIMIMIMI
Javed Khan IndiaXXXXXMIXXXX
Nathan Coulter-Nile  Australia X X X X X MI DDDDDDKKR
Phillip Hughes AustraliaXXXXXMIXXXX
Ishwar Pandey  India X X X X X PWI CSK CSKRPSRPS
Kane Richardson  Australia X X X X X PWI RRRRRCBX
Parvez Rasool  India X X X X X PWI SRHSRHRCBX
Udit Birla IndiaXXXXXPWIXXXX
Chris Barnwell GuyanaXXXXXRCBXXXX
KL Rahul  India X X X X X RCB SRHSRHRCBRCB
Ravi Rampaul  Trinidad and Tobago X X X X X RCB RCBXXX
Sandeep Warrier  India X X X X X RCB RCBRCBXX
Sheldon Jackson IndiaXXXXXRCBXKKRKKRKKR
Kumar Boresa IndiaXXXXXRRXXXX
Kusal Perera Sri LankaXXXXXRRXXXX
Pravin Tambe  India X X X X X RR RRRRGLSRH
Sachin Baby IndiaXXXXXRRXXXRCB
Darren Sammy  Saint Lucia X X X X X SRH SRH RCBXKXIP
Hanuma Vihari IndiaXXXXXSRHXSRHXX
Quinton de Kock  South Africa X X X X X SRH DDDDDDDD
Thalaivan Sargunam IndiaXXXXXSRHXXXX
Matt Henry  New Zealand X X X X X X CSK CSKXKXIP
HS Sharath  India X X X X X X DDXXX
Imran Tahir South AfricaXXXXXXDDDDDDRPS
Jimmy Neesham  New Zealand X X X X X X DDKKRXX
Jayant Yadav  India X X X X X X DDDDDDDD
Milind Kumar  India X X X X X X DDXXX
Pat Cummins  Australia X X X X X X KKRKKRXDD
Sayan Mondal  India X X X X X X KKRXXX
Beuran Hendricks  South Africa X X X X X X KXIPKXIPXX
Karanveer Singh  India X X X X X X KXIPKXIPXX
Shardul Thakur  India X X X X X X KXIPKXIPKXIPRPS
Shivam Sharma  India X X X X X X KXIPKXIPXX
Ben Dunk  Australia X X X X X X MIXXX
Corey Anderson  New Zealand X X X X X X MIMIMIDD
Josh Hazlewood  Australia X X X X X X MIMIXX
Krishmar Santokie  Jamaica X X X X X X MIXXX
Lendl Simmons Trinidad and TobagoXXXXXXMIMIMIMI
Shreyas Gopal  India X X X X X X MIMIMIMI
Mitchell Starc  Australia X X X X X X RCBRCBRCBX
Nic Maddinson  Australia X X X X X X RCBRCBXX
Amit Mishra  India X X X X X X RRXGLX
Ankush Bains  India X X X X X X RR CSKRPSRPS
Deepak Hooda  India X X X X X X RR RRSRHSRH
Rahul Tewatia  India X X X X X X RRRRXKXIP
Brendan Taylor  Zimbabwe X X X X X X SRHXXX
Chama Milind  India X X X X X X SRHSRHDDDD
Ricky Bhui  India X X X X X X SRHSRHSRHX
Andrew Tye AustraliaXXXXXXXCSKGLGL
Pratyush Singh IndiaXXXXXXXCSKDDDD
Domnic Muthuswami IndiaXXXXXXXDDXX
Gurinder Sandhu AustraliaXXXXXXXDDXX
KK Jiyas IndiaXXXXXXXDDXX
Marcus Stoinis AustraliaXXXXXXXDDKXIPKXIP
Shreyas Iyer IndiaXXXXXXXDDDDDD
Srikar Bharat IndiaXXXXXXXDDXX
Travis Head AustraliaXXXXXXXDDRCBRCB
Aditya Garhwal IndiaXXXXXXXKKRXX
KC Cariappa  India XXXXXXXKKRKXIPKXIP
Vaibhav Rawal IndiaXXXXXXXKKRXX
Nikhil Naik IndiaXXXXXXXKXIPKXIPKXIP
Yogesh Golwalkar IndiaXXXXXXXKXIPXX
Akshay Wakhare IndiaXXXXXXXMIMIX
Alex Hales EnglandXXXXXXXMIXX
Colin Munro New ZealandXXXXXXXMIKKRX
Hardik Pandya  India X X X X X X X MI MIMI
Jagadeesha Suchith IndiaXXXXXXXMIMIMI
Mitchell McClenaghan New ZealandXXXXXXXMIMIMI
Nitish Rana IndiaXXXXXXXMIMIMI
Siddhesh Lad IndiaXXXXXXXMIMIMI
Adam Milne New ZealandXXXXXXXRCBRCBRCB
David Wiese South AfricaXXXXXXXRCBRCBX
Sarfaraz Khan IndiaXXXXXXXRCBRCBRCB
Sean Abbott AustraliaXXXXXXXRCBXX
Shishir Bhavane IndiaXXXXXXXRCBXX
Barinder Sran IndiaXXXXXXXRRSRHSRH
Pardeep Sahu IndiaXXXXXXXRRKXIPKXIP
Sagar Trivedi IndiaXXXXXXXRRXX
Kane Williamson New ZealandXXXXXXXSRHSRHSRH
Trent Boult New ZealandXXXXXXXSRHSRHKKR
Akhil Herwadkar IndiaXXXXXXXXDDX
Carlos Brathwaite BarbadosXXXXXXXXDDDD
Khaleel Ahmed IndiaXXXXXXXXDDDD
Mahipal Lomror IndiaXXXXXXXXDDX
Rishabh Pant IndiaXXXXXXXXDDDD
Sam Billings EnglandXXXXXXXXDDDD
Akshdeep Nath IndiaXXXXXXXXGLGL
Ishan Kishan IndiaXXXXXXXXGLGL
Shivil Kaushik IndiaXXXXXXXXGLGL
Umang Sharma IndiaXXXXXXXXGLX
Manan Sharma IndiaXXXXXXXXKKRX
Armaan Jaffer IndiaXXXXXXXXKXIPKXIP
Farhaan Behardien South AfricaXXXXXXXXKXIPX
Hashim Amla South AfricaXXXXXXXXKXIPKXIP
Deepak Punia IndiaXXXXXXXXMIMI
Jitesh Sharma IndiaXXXXXXXXMIMI
Jos Buttler EnglandXXXXXXXXMIMI
Kishore Kamath IndiaXXXXXXXXMIX
Krunal Pandya IndiaXXXXXXXXMIMI
Martin Guptill New ZealandXXXXXXXXMIKXIP
Nathu Singh IndiaXXXXXXXXMIGL
Akshay Karnewar IndiaXXXXXXXXRCBX
Chris Jordan EnglandXXXXXXXXRCBSRH
Joel Paris AustraliaXXXXXXXXRCBX
Praveen Dubey IndiaXXXXXXXXRCBRCB
Tabraiz Shamsi South AfricaXXXXXXXXRCBRCB
Vikas Tokas IndiaXXXXXXXXRCBX
Adam Zampa AustraliaXXXXXXXXRPSRPS
Murugan Ashwin IndiaXXXXXXXXRPSDD
Peter Handscomb AustraliaXXXXXXXXRPSX
Scott Boland AustraliaXXXXXXXXRPSX
Usman Khawaja AustraliaXXXXXXXXRPSRPS
Mustafizur Rahman  Bangladesh X X X X X X X X SRHSRH
Ankit Bawne IndiaXXXXXXXXXDD
Kagiso Rabada South AfricaXXXXXXXXXDD
Navdeep Saini IndiaXXXXXXXXXDD
Shashank Singh IndiaXXXXXXXXXDD
Ankit Soni IndiaXXXXXXXXXGL
Basil Thampi IndiaXXXXXXXXXGL
Chirag Suri United Arab EmiratesXXXXXXXXXGL
Jason Roy EnglandXXXXXXXXXGL
Pratham Singh IndiaXXXXXXXXXGL
Rinku Singh IndiaXXXXXXXXXGL
Shelley Shaurya IndiaXXXXXXXXXGL
Shubham Agarwal IndiaXXXXXXXXXGL
Tejas Baroka IndiaXXXXXXXXXGL
Chris Woakes EnglandXXXXXXXXXKKR
Colin de Grandhomme New ZealandXXXXXXXXXKKR
Rovman Powell JamaicaXXXXXXXXXKKR
Sanjay Yadav IndiaXXXXXXXXXKKR
Sayan Ghosh IndiaXXXXXXXXXKKR
T Natarajan IndiaXXXXXXXXXKXIP
Asela Gunaratne Sri LankaXXXXXXXXXMI
Krishnappa Gowtham IndiaXXXXXXXXXMI
Kulwant Khejroliya IndiaXXXXXXXXXMI
Nicholas Pooran Trinidad and TobagoXXXXXXXXXMI
Avesh Khan IndiaXXXXXXXXXRCB
Billy Stanlake AustraliaXXXXXXXXXRCB
Tymal Mills EnglandXXXXXXXXXRCB
Vishnu Vinod IndiaXXXXXXXXXRCB
Ben Stokes EnglandXXXXXXXXXRPS
Lockie Ferguson  New Zealand X X X X X X XXXRPS
Milind Tandon IndiaXXXXXXXXXRPS
Rahul Chahar  India X X X X X X XXXRPS
Rahul Tripathi IndiaXXXXXXXXXRPS
Saurabh Kumar IndiaXXXXXXXXXRPS
Washington Sundar IndiaXXXXXXXXXRPS
Mohammad Nabi  Afghanistan X X X X X X X X X SRH
Mohammed Siraj IndiaXXXXXXXXXSRH
Rashid Khan  Afghanistan X X X X X X X X X SRH
Ricky Bhui IndiaXXXXXXXXXSRH
Tanmay Agarwal IndiaXXXXXXXXXSRH

Legend

Team Indicated by word
Royal Challengers Bangalore RCB
Kolkata Knight Riders KKR
Mumbai Indians MI
Rajasthan Royals RR
Kings XI Punjab KXIP
Delhi Daredevils DD
Deccan Chargers DC
Chennai Super Kings CSK
Pune Warriors India PWI
Kochi Tuskers Kerala KTK
Sunrisers Hyderabad SRH
Rising Pune Supergiant RPS
Gujarat Lions GL
  Player retired from IPL
  Player withdrawn from team for that season

List of players who made their cricket debut in the IPL

Name Country of origin Debut IPL team
Taruwar Kohli  India Rajasthan Royals 19 April 2008
Dinesh Salunkhe  India Rajasthan Royals 19 April 2008
Siddharth Chitnis  India Mumbai Indians 27 April 2008
Kamran Khan  India Rajasthan Royals 18 April 2009
Shoaib Shaikh  India Kolkata Knight Riders 16 May 2009
Pravin Tambe  India Rajasthan Royals 7 May 2013
Shivam Sharma  India Kings XI Punjab 9 May 2014
KC Cariappa  India Kolkata Knight Riders 11 April 2015
Shivil Kaushik  India Gujarat Lions 29 April 2016

[1]

See also

References

  1. "The unknowns". ESPNcricinfo. Retrieved 19 April 2015.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.