The IPL 2023, which is the 16th edition of the IPL, is set to get underway on March 31, with the much-awaited clash between MS Dhoni and Hardik Pandya: in the tournament openers, defending champions Gujarat Titans will be hosting Chennai Super Kings at the Narendra Modi Stadium, Ahmedabad.
Ahmedabad will also host the IPL 2023 final, on May 28.
The IPL league returns to its traditional home-and-away format in India for the first time since 2019.
Each team will play 14 league matches. The league phase comprises 70 matches across 52 days, followed by the playoffs and the final.
Here are the captain, coach, and other staff information of all 10 teams in IPL 2023:
Chennai Super Kings
Captain: MS Dhoni
Head coach: Stephen Fleming
Batting coach: Michael Hussey
Bowling coach: Lakshmipathy Balaji
Bowling consultant: Eric Simons
Fielding coach: Rajiv Kumar
Throwdown specialist: Narasimhan V,
Physio: Tommy Simsek
Physical trainer: Greg King
CEO: Kasinath Viswanathan
Team manager: Russell Radhakrishnan
Consultant: Sundar Raman
Mumbai Indians
Captain: Rohit Sharma
Head coach: Mark Boucher
Batting coach: Kieron Pollard
Assistant batting coach: Arunkumar Jagadeesh
Bowling coach: Shane Bond
Fielding coach: James Pamment
Physiotherapist: Craig Govender
Strength and conditioning coach: Paul Chapman
Team manager: Rahul Sanghvi
Global Head Of Cricket Development: Zaheer Khan
Global Head Of Performance: Mahela Jayawardene
Gujarat Titans
Captain: Hardik Pandya
Head coach: Ashish Nehraa
Assistant coaches: Mithun Manhas and Narender Negi
Batting coach and mentor: Gary Kirsten
Spin bowling coach and scout: Aashish Kapoor
Head physiotherapist: Rohit Sawalkar
COO: Arvinder Singh
Team manager Satyajit Parab
Director of cricket Vikram Solanki
Rajasthan Royals
Captain: Sanju Samson
Head coach and Director of cricket: Kumar Sangakkara
Assistant coach: Trevor Penney
Batting coach: Amol Muzumdar
Spin bowling coach: Sairaj Bahutule
Fast Bowling coach: Lasith Malinga
High performance bowling coach: Steffan Jones
Fielding coach: Dishant Yagnik
Team catalyst: Paddy Upton
CEO: Jake Lush McCrum
Team manager: Romi Bhinder
Development and performance director: Zubin Bharucha
Royal Challengers Bangalore
Captain: Faf du Plessis
Head coach: Sanjay Bangar
Batting and spin bowling coach: Sridharan Sriram
Bowling coach: Adam Griffith
Head of scouting and fielding coach: Malolan Rangarajan
Head physiotherapist: Evan Speechly
Strength and conditioning coach: Basu Shanker
Chairman: Prathamesh Mishra
Team manager: Soumya Deep Pyne
Director of cricket operations: Mike Hesson
Lucknow Super Giants
Captain: KL Rahul
Head coach: Andy Flower
Mentor: Gautam Gambhir
Assistant coach Vijay Dahiya
Spin bowling coach: Narendra Hirwani
Fast bowling coach: Morne Morkel
Fielding coach: Jonty Rhodes
Physiotherapist: James Pipe
Strength and conditioning coach: Warren Andrew
CEO: Vinod Bisht
Team manager: Avinash Vaidya
Delhi Capitals
Captain: David Warner
Head coach: Ricky Ponting
Assistant Coach: Ajit Agarkar
Assistant Coach: Pravin Amre
Assistant Coach: Shane Watson
Bowling Coach: James Hopes
Fielding Coach: Biju George
Team Manager: Siddharth Bhasin
Director of Cricket: Sourav Ganguly
Punjab Kings
Captain: Shikhar Dhawan
Head coach: Trevor Bayliss
Assistant coach: Brad Haddin
Batting coach: Wasim Jaffer
Spin bowling coach: Sunil Joshi
Fast bowling coach: Charl Langeveldt
Team Physiotherapist: Andrew Leipus
Strength and conditioning coach: Adrian Le Roux
CEO: Satish Menon
Team manager: Vikram Hastir
Kolkata Knight Riders
Captain: Shreyas Iyer
Head coach: Chandrakant Pandit
Assistant coach: Abhishek Nayar
Assistant coach: James Foster
Mentor: David Hussey
Bowling coach: Bharat Arun
Fielding coach: Ryan ten Doeschate
Strength and conditioning coach: Chris Donaldson
CEO and Managing Director: Venky Mysore
Team manager: Wayne Bentley
Sunrisers Hyderabad
Captain: Aiden Markram
Head coach: Brian Lara
Assistant coach: Simon Helmot
Batting coach and scout: Hemang Badani
Spin-bowling and strategic coach: Muttiah Muralitharan
Fast bowling coach: Dale Steyn
Fielding coach: Ryan Cook
CEO: K. Shanmugam
General manager: Srinath Bhashyam
Physio: Theo Kapakoulakis
Physical trainer: Mario Villavarayan
Performance analyst: Gaurav Sundararaman