Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

Indian Premier League 2017

59 matches5 April to 21 May 2017
Teams8took part
Most runs641DA Warner
Most wickets26B Kumar

Results table

won and lost from every match of the season
TeamPWLNo result
Mumbai Indians171151
Rising Pune Supergiant161060
Kolkata Knight Riders16970
Sunrisers Hyderabad14860
Kings XI Punjab14770
Delhi Daredevils14680
Gujarat Lions14491
Royal Challengers Bangalore133100

Most runs

  1. DA Warner14 inns, best 126641
  2. G Gambhir16 inns, best 76498
  3. S Dhawan14 inns, best 77479
  4. SPD Smith15 inns, best 84472
  5. SK Raina14 inns, best 84442
  6. HM Amla10 inns, best 104420
  7. MK Pandey13 inns, best 81396
  8. PA Patel16 inns, best 70395

Most wickets

  1. B Kumarecon 7.0526
  2. JD Unadkatecon 7.0324
  3. JJ Bumrahecon 7.4220
  4. MJ McClenaghanecon 9.3919
  5. Imran Tahirecon 7.8518
  6. Rashid Khanecon 6.6317
  7. CR Woakesecon 8.7717
  8. Sandeep Sharmaecon 8.2917

Sunday 21 May 2017

1 match
T20MIMumbai Indians129/820RPSRising Pune Supergiant128/620Mumbai Indians won by 1 runFinal

Friday 19 May 2017

1 match
T20KKRKolkata Knight Riders10718.5MIMumbai Indians111/414.3Mumbai Indians won by 6 wicketsQualifier 2

Wednesday 17 May 2017

1 match
T20SHSunrisers Hyderabad128/720KKRKolkata Knight Riders48/35.2Kolkata Knight Riders won by 7 wickets (DLS)Eliminator

Tuesday 16 May 2017

1 match
T20RPSRising Pune Supergiant162/420MIMumbai Indians142/920Rising Pune Supergiant won by 20 runsQualifier 1

Sunday 14 May 2017

2 matches
T20RCBRoyal Challengers Bangalore161/620DDDelhi Daredevils15120Royal Challengers Bangalore won by 10 runsMatch 56 T20KXPKings XI Punjab7315.5RPSRising Pune Supergiant78/112Rising Pune Supergiant won by 9 wicketsMatch 55

Saturday 13 May 2017

2 matches
T20MIMumbai Indians173/520KKRKolkata Knight Riders164/820Mumbai Indians won by 9 runsMatch 54 T20GLGujarat Lions15419.2SHSunrisers Hyderabad158/218.1Sunrisers Hyderabad won by 8 wicketsMatch 53

Friday 12 May 2017

1 match
T20DDDelhi Daredevils168/820RPSRising Pune Supergiant161/720Delhi Daredevils won by 7 runsMatch 52

Thursday 11 May 2017

1 match
T20KXPKings XI Punjab230/320MIMumbai Indians223/620Kings XI Punjab won by 7 runsMatch 51

Wednesday 10 May 2017

1 match
T20GLGujarat Lions195/520DDDelhi Daredevils197/819.4Delhi Daredevils won by 2 wicketsMatch 50

Tuesday 9 May 2017

1 match
T20KXPKings XI Punjab167/620KKRKolkata Knight Riders153/620Kings XI Punjab won by 14 runsMatch 49

Monday 8 May 2017

1 match
T20MIMumbai Indians138/720SHSunrisers Hyderabad140/318.2Sunrisers Hyderabad won by 7 wicketsMatch 48

Sunday 7 May 2017

2 matches
T20KXPKings XI Punjab189/320GLGujarat Lions192/419.4Gujarat Lions won by 6 wicketsMatch 47 T20RCBRoyal Challengers Bangalore158/620KKRKolkata Knight Riders159/415.1Kolkata Knight Riders won by 6 wicketsMatch 46

Saturday 6 May 2017

2 matches
T20MIMumbai Indians212/320DDDelhi Daredevils6613.4Mumbai Indians won by 146 runsMatch 45 T20RPSRising Pune Supergiant148/820SHSunrisers Hyderabad136/920Rising Pune Supergiant won by 12 runsMatch 44

Friday 5 May 2017

1 match
T20KXPKings XI Punjab138/720RCBRoyal Challengers Bangalore11919Kings XI Punjab won by 19 runsMatch 43

Thursday 4 May 2017

1 match
T20GLGujarat Lions208/720DDDelhi Daredevils214/317.3Delhi Daredevils won by 7 wicketsMatch 42

Wednesday 3 May 2017

1 match
T20KKRKolkata Knight Riders155/820RPSRising Pune Supergiant158/619.2Rising Pune Supergiant won by 4 wicketsMatch 41

Tuesday 2 May 2017

1 match
T20SHSunrisers Hyderabad185/320DDDelhi Daredevils189/419.1Delhi Daredevils won by 6 wicketsMatch 40

Monday 1 May 2017

2 matches
T20GLGujarat Lions16119.5RPSRising Pune Supergiant167/519.5Rising Pune Supergiant won by 5 wicketsMatch 39 T20RCBRoyal Challengers Bangalore162/820MIMumbai Indians165/519.5Mumbai Indians won by 5 wicketsMatch 38

Sunday 30 April 2017

2 matches
T20SHSunrisers Hyderabad209/320KKRKolkata Knight Riders161/720Sunrisers Hyderabad won by 48 runsMatch 37 T20DDDelhi Daredevils6717.1KXPKings XI Punjab68/07.5Kings XI Punjab won by 10 wicketsMatch 36

Saturday 29 April 2017

2 matches
T20GLGujarat Lions153/920MIMumbai Indians15320Match tiedMatch 35 T20RPSRising Pune Supergiant157/320RCBRoyal Challengers Bangalore96/920Rising Pune Supergiant won by 61 runsMatch 34

Friday 28 April 2017

2 matches
T20SHSunrisers Hyderabad207/320KXPKings XI Punjab181/920Sunrisers Hyderabad won by 26 runsMatch 33 T20DDDelhi Daredevils160/620KKRKolkata Knight Riders161/316.2Kolkata Knight Riders won by 7 wicketsMatch 32

Thursday 27 April 2017

1 match
T20RCBRoyal Challengers Bangalore13420GLGujarat Lions135/313.5Gujarat Lions won by 7 wicketsMatch 31

Wednesday 26 April 2017

1 match
T20RPSRising Pune Supergiant182/520KKRKolkata Knight Riders184/318.1Kolkata Knight Riders won by 7 wicketsMatch 30

Monday 24 April 2017

1 match
T20RPSRising Pune Supergiant160/620MIMumbai Indians157/820Rising Pune Supergiant won by 3 runsMatch 28

Sunday 23 April 2017

2 matches
T20KKRKolkata Knight Riders13119.3RCBRoyal Challengers Bangalore499.4Kolkata Knight Riders won by 82 runsMatch 27 T20KXPKings XI Punjab188/720GLGujarat Lions162/720Kings XI Punjab won by 26 runsMatch 26

Saturday 22 April 2017

2 matches
T20SHSunrisers Hyderabad176/320RPSRising Pune Supergiant179/420Rising Pune Supergiant won by 6 wicketsMatch 24 T20MIMumbai Indians142/820DDDelhi Daredevils128/720Mumbai Indians won by 14 runsMatch 25

Friday 21 April 2017

1 match
T20KKRKolkata Knight Riders187/520GLGujarat Lions188/618.2Gujarat Lions won by 4 wicketsMatch 23

Thursday 20 April 2017

1 match
T20KXPKings XI Punjab198/420MIMumbai Indians199/215.3Mumbai Indians won by 8 wicketsMatch 22

Wednesday 19 April 2017

1 match
T20SHSunrisers Hyderabad191/420DDDelhi Daredevils176/520Sunrisers Hyderabad won by 15 runsMatch 21

Tuesday 18 April 2017

1 match
T20RCBRoyal Challengers Bangalore213/220GLGujarat Lions192/720Royal Challengers Bangalore won by 21 runsMatch 20

Monday 17 April 2017

2 matches
T20SHSunrisers Hyderabad159/620KXPKings XI Punjab15419.4Sunrisers Hyderabad won by 5 runsMatch 19 T20DDDelhi Daredevils168/720KKRKolkata Knight Riders169/619.5Kolkata Knight Riders won by 4 wicketsMatch 18

Sunday 16 April 2017

2 matches
T20RPSRising Pune Supergiant161/820RCBRoyal Challengers Bangalore134/920Rising Pune Supergiant won by 27 runsMatch 17 T20GLGujarat Lions176/420MIMumbai Indians177/419.3Mumbai Indians won by 6 wicketsMatch 16

Saturday 15 April 2017

2 matches
T20DDDelhi Daredevils188/620KXPKings XI Punjab137/920Delhi Daredevils won by 51 runsMatch 15 T20KKRKolkata Knight Riders172/620SHSunrisers Hyderabad155/620Kolkata Knight Riders won by 17 runsMatch 14

Friday 14 April 2017

2 matches
T20RPSRising Pune Supergiant171/820GLGujarat Lions172/318Gujarat Lions won by 7 wicketsMatch 13 T20RCBRoyal Challengers Bangalore142/520MIMumbai Indians145/618.5Mumbai Indians won by 4 wicketsMatch 12

Thursday 13 April 2017

1 match
T20KXPKings XI Punjab170/920KKRKolkata Knight Riders171/216.3Kolkata Knight Riders won by 8 wicketsMatch 11

Wednesday 12 April 2017

1 match
T20SHSunrisers Hyderabad158/820MIMumbai Indians159/618.4Mumbai Indians won by 4 wicketsMatch 10

Tuesday 11 April 2017

1 match
T20DDDelhi Daredevils205/420RPSRising Pune Supergiant10816.1Delhi Daredevils won by 97 runsMatch 9

Monday 10 April 2017

1 match
T20RCBRoyal Challengers Bangalore148/420KXPKings XI Punjab150/214.3Kings XI Punjab won by 8 wicketsMatch 8

Sunday 9 April 2017

2 matches
T20KKRKolkata Knight Riders178/720MIMumbai Indians180/619.5Mumbai Indians won by 4 wicketsMatch 7 T20GLGujarat Lions135/720SHSunrisers Hyderabad140/115.3Sunrisers Hyderabad won by 9 wicketsMatch 6

Saturday 8 April 2017

2 matches
T20RCBRoyal Challengers Bangalore157/820DDDelhi Daredevils142/920Royal Challengers Bangalore won by 15 runsMatch 5 T20RPSRising Pune Supergiant163/620KXPKings XI Punjab164/419Kings XI Punjab won by 6 wicketsMatch 4

Friday 7 April 2017

1 match
T20GLGujarat Lions183/420KKRKolkata Knight Riders184/014.5Kolkata Knight Riders won by 10 wicketsMatch 3

Thursday 6 April 2017

1 match
T20MIMumbai Indians184/820RPSRising Pune Supergiant187/319.5Rising Pune Supergiant won by 7 wicketsMatch 2

Wednesday 5 April 2017

1 match
T20SHSunrisers Hyderabad207/420RCBRoyal Challengers Bangalore17219.4Sunrisers Hyderabad won by 35 runsMatch 1