The IPL 2017 tournament has been started on 5th April in Hyderabad, while the final will be Palyed in the Hyderabad on 21st May.
► Here is the full list of matches of IPL 2017:
Match 1: SRH vs RCB, April 5 2017, 8 PM
Match 2: Rising Pune Supergiant vs Mumbai Indians, April 6 2017, 8 PM
Match 3: Gujarat Lions vs KKR, April 7 2017, 8 PM
Match 4: Kings XI Punjab vs Rising Pune Supergiant, April 8 2017, 4 PM
Match 5: RCB vs Delhi Daredevils, April 8 2017, 8 PM
Match 6: SRH vs Gujarat Lions, April 9 2017, 4 PM
Match 7: Mumbai Indians vs KKR, April 9 2017, 8 PM
Match 8: Kings XI Punjab vs RCB, April 10 2017, 8 PM
Match 9: Rising Pune Supergiant vs Delhi Daredevils, April 11 2017, 8 PM
Match 10: Mumbai Indians vs SRH, April 12 2017, 8 PM
Match 11: KKR vs Kings XI Punjab, April 13 2017, 8 PM
Match 12: RCB vs Mumbai Indians, April 14 2017, 4 PM
Match 13: Gujarat Lions vs Rising Pune Supergiant, April 14 2017, 8 PM
Match 14: KKR vs SRH, April 15 2017, 4 PM
Match 15: Delhi Daredevils vs Kings XI Punjab, April 15 2017, 8 PM
Match 16: Mumbai Indians vs Gujarat Lions, April 16 2017, 4 PM
Match 17: RCB vs Rising Pune Supergiant, April 16 2017, 8 PM
Match 18: Delhi Daredevils vs KKR, April 17 2017, 4 PM
Match 19: SRH vs Kings XI Punjab, April 17 2017, 8 PM
Match 20: Gujarat Lions vs RCB, April 18 2017, 8 PM
Match 21: SRH vs Delhi Daredevils, April 19 2017, 8 PM
Match 22: Kings XI Punjab vs Mumbai Indians, April 20 2017, 8 PM
Match 23: KKR vs Gujarat Lions, April 21 2017, 8 PM
Match 24: Delhi Daredevils vs Mumbai Indians, April 22 2017, 4 PM
Match 25: Rising Pune Supergiant vs SRH, April 22 2017, 8 PM
Match 26: Gujarat Lions vs Kings XI Punjab, April 23 2017, 4 PM
Match 27: KKR vs RCB, April 23 2017, 8 PM
Match 28: Mumbai Indians vs Rising Pune Supergiant, April 24 2017, 8 PM
Match 29: RCB vs SRH, April 25 2017, 8 PM
Match 30: Rising Pune Supergiant vs KKR, April 26 2017, 8 PM
Match 31: RCB vs Gujarat Lions, April 27 2017, 8 PM
Match 32: KKR vs Delhi Daredevils, April 28 2017, 4 PM
Match 33: Kings XI Punjab vs SRH, April 28 2017, 8 PM
Match 34: Rising Pune Supergiant vs RCB, April 29 2017, 4 PM
Match 35: Gujarat Lions vs Mumbai Indians, April 29 2017, 8 PM
Match 36: Kings XI Punjab vs Delhi Daredevils, April 30 2017, 4 PM
Match 37: SRH vs KKR, April 30 2017, 8 PM
Match 38: Mumbia Indians vs RCB, May 1 2017, 4 PM
Match 39: Rising Pune Supergiant vs Gujarat Lion, May 1 2017, 8 PM
Match 40: Delhi Daredevils vs SRH, May 2 2017, 8 PM
Match 41: KKR vs Rising Pune Supergiant, May 3 2017, 8 PM
Match 42: Delhi Daredevils vs Gujarat Lions, May 4 2017, 8 PM
Match 43: RCB vs Kings XI Punjab, May 5 2017, 8 PM
Match 44: SRH vs Rising Pune Supergiant, May 6 2017, 4 PM
Match 45: Mumbai Indians vs Delhi Daredevils, May 6 2017, 8 PM
Match 46: RCB vs KKR, May 7 2017, 4 PM
Match 47: Kings XI Punjab vs Gujarat Lions, May 7 2017, 8 PM
Match 48: SRH vs Mumbai Indians, May 8 2017, 8 PM
Match 49: Kings XI Punjab vs KKR, May 9 2017, 8 PM
Match 50: Gujarat Lions vs Delhi Daredevils, May 10 2017, 8 PM
Match 51: Mumbai Indians vs Kings XI Punjab, May 11 2017, 8 PM
Match 52: Delhi Daredevlis vs Rising Pune Super Giant, May 12 2017, 8 PM
Match 53: Gujarat Lions vs SRH, May 13 2017, 4 PM
Match 54: KKR vs Mumbai Indians, May 13 2017, 8 PM
Match 55: Rising Pune Supergiant vs Kings XI Punjab, May 14 2017, 4 PM
Match 56: Delhi Daredevils vs RCB, May 15 2017, 8 PM
1st Qualifier: May 16 2017, 8 PM
Eliminator: May 17 2017, 8 PM
2nd Qualifier: May 19 2017, 8 PM
Final: May 21 2017, 8 PM
► Here is the full list of matches of IPL 2017:
Match 1: SRH vs RCB, April 5 2017, 8 PM
Match 2: Rising Pune Supergiant vs Mumbai Indians, April 6 2017, 8 PM
Match 3: Gujarat Lions vs KKR, April 7 2017, 8 PM
Match 4: Kings XI Punjab vs Rising Pune Supergiant, April 8 2017, 4 PM
Match 5: RCB vs Delhi Daredevils, April 8 2017, 8 PM
Match 6: SRH vs Gujarat Lions, April 9 2017, 4 PM
Match 7: Mumbai Indians vs KKR, April 9 2017, 8 PM
Match 8: Kings XI Punjab vs RCB, April 10 2017, 8 PM
Match 9: Rising Pune Supergiant vs Delhi Daredevils, April 11 2017, 8 PM
Match 10: Mumbai Indians vs SRH, April 12 2017, 8 PM
Match 11: KKR vs Kings XI Punjab, April 13 2017, 8 PM
Match 12: RCB vs Mumbai Indians, April 14 2017, 4 PM
Match 13: Gujarat Lions vs Rising Pune Supergiant, April 14 2017, 8 PM
Match 14: KKR vs SRH, April 15 2017, 4 PM
Match 15: Delhi Daredevils vs Kings XI Punjab, April 15 2017, 8 PM
Match 16: Mumbai Indians vs Gujarat Lions, April 16 2017, 4 PM
Match 17: RCB vs Rising Pune Supergiant, April 16 2017, 8 PM
Match 18: Delhi Daredevils vs KKR, April 17 2017, 4 PM
Match 19: SRH vs Kings XI Punjab, April 17 2017, 8 PM
Match 20: Gujarat Lions vs RCB, April 18 2017, 8 PM
Match 21: SRH vs Delhi Daredevils, April 19 2017, 8 PM
Match 22: Kings XI Punjab vs Mumbai Indians, April 20 2017, 8 PM
Match 23: KKR vs Gujarat Lions, April 21 2017, 8 PM
Match 24: Delhi Daredevils vs Mumbai Indians, April 22 2017, 4 PM
Match 25: Rising Pune Supergiant vs SRH, April 22 2017, 8 PM
Match 26: Gujarat Lions vs Kings XI Punjab, April 23 2017, 4 PM
Match 27: KKR vs RCB, April 23 2017, 8 PM
Match 28: Mumbai Indians vs Rising Pune Supergiant, April 24 2017, 8 PM
Match 29: RCB vs SRH, April 25 2017, 8 PM
Match 30: Rising Pune Supergiant vs KKR, April 26 2017, 8 PM
Match 31: RCB vs Gujarat Lions, April 27 2017, 8 PM
Match 32: KKR vs Delhi Daredevils, April 28 2017, 4 PM
Match 33: Kings XI Punjab vs SRH, April 28 2017, 8 PM
Match 34: Rising Pune Supergiant vs RCB, April 29 2017, 4 PM
Match 35: Gujarat Lions vs Mumbai Indians, April 29 2017, 8 PM
Match 36: Kings XI Punjab vs Delhi Daredevils, April 30 2017, 4 PM
Match 37: SRH vs KKR, April 30 2017, 8 PM
Match 38: Mumbia Indians vs RCB, May 1 2017, 4 PM
Match 39: Rising Pune Supergiant vs Gujarat Lion, May 1 2017, 8 PM
Match 40: Delhi Daredevils vs SRH, May 2 2017, 8 PM
Match 41: KKR vs Rising Pune Supergiant, May 3 2017, 8 PM
Match 42: Delhi Daredevils vs Gujarat Lions, May 4 2017, 8 PM
Match 43: RCB vs Kings XI Punjab, May 5 2017, 8 PM
Match 44: SRH vs Rising Pune Supergiant, May 6 2017, 4 PM
Match 45: Mumbai Indians vs Delhi Daredevils, May 6 2017, 8 PM
Match 46: RCB vs KKR, May 7 2017, 4 PM
Match 47: Kings XI Punjab vs Gujarat Lions, May 7 2017, 8 PM
Match 48: SRH vs Mumbai Indians, May 8 2017, 8 PM
Match 49: Kings XI Punjab vs KKR, May 9 2017, 8 PM
Match 50: Gujarat Lions vs Delhi Daredevils, May 10 2017, 8 PM
Match 51: Mumbai Indians vs Kings XI Punjab, May 11 2017, 8 PM
Match 52: Delhi Daredevlis vs Rising Pune Super Giant, May 12 2017, 8 PM
Match 53: Gujarat Lions vs SRH, May 13 2017, 4 PM
Match 54: KKR vs Mumbai Indians, May 13 2017, 8 PM
Match 55: Rising Pune Supergiant vs Kings XI Punjab, May 14 2017, 4 PM
Match 56: Delhi Daredevils vs RCB, May 15 2017, 8 PM
1st Qualifier: May 16 2017, 8 PM
Eliminator: May 17 2017, 8 PM
2nd Qualifier: May 19 2017, 8 PM
Final: May 21 2017, 8 PM