1)Royal Challengers Bangalore
With an average age of 29.38 Royal Challengers Bangalore becomes the team with most number of senior players.
Dale Steyn is the most senior player with an age of 37 and Devdutt Padikkal is the youngest player with an age of 20.
2)Chennai Super Kings
The Chennai Super Kings stands second in the list with an average age of 28.57.
Imran Tahir being the oldest with an age of 41 and 22 year old Sam Curran being the youngest.
3)Mumbai Indians
The Defending Champions are third in the list with and average age of 27.37
New Zealand Cricketer Mitchell McClenaghan being the oldest with age 34 and 21 year Anukul Roy is the youngest.
4)Sunrisers Hyderabad
David Warner led Sunrisers Hyderabad is 4th in the ranking with most number of players in squad with an average age of 27.34
Afghan All Rounder Mohammed Nabi aged 35 being the Oldest and Abdul Samad aged 18 is the youngest.
5)Delhi Capitals
The Fifth team in our list is Delhi Capitals with an average age of 27.18.
Right Arm spinner Amit Sharma aged 37 being the oldest and Prithvi Shaw aged 20 is the youngest.
6)Kolkata Knight Riders
With an average age of 26.68 Kolkata Knight Riders are sixth in our list.
The Skipper Dinesh Karthik aged 35 being the oldest and Kamlesh Nagarkoti being the youngest with age 20.
7)Rajasthan Royals
25.84 is the average age of players of Rajasthan Royals.
Robin Uthappa with an age of 34 is the most senior player and Yashashvi Jaiswal aged 18 is the youngest.8)Kings XI Punjab
The last team in the our list is Kings XI Punjab, It consists of a lot of young players with average age of 25.48.
Universal Boss Chris Gayle is the oldest player with and age of 41 and Afghan cricketer Mujeeb Ur Rahman is the youngest with an age of 19.