HoldingWilley The second best way to enjoy cricket

Website for latest cricket updates

Indian Premier League 2017

Date & Time Match Details Coverage
05 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
1st Match - Sunrisers Hyderabad vs Royal Challengers Bangalore at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Sunrisers Hyderabad won by 35 runs.
Sunrisers Hyderabad 207/4 | Royal Challengers Bangalore 172/10

06 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
2nd Match - Rising Pune Supergiants vs Mumbai Indians at Maharashtra Cricket Association Stadium, Pune, India
Rising Pune Supergiant won by 7 wickets.
Mumbai Indians 184/8 | Rising Pune Supergiants 187/3

07 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
3rd Match - Gujarat Lions vs Kolkata Knight Riders at Saurashtra Cricket Association Stadium, Rajkot, India
Kolkata Knight Riders won by 10 wickets.
Gujarat Lions 183/4 | Kolkata Knight Riders 184/0

08 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
4th Match - Kings XI Punjab vs Rising Pune Supergiants at Holkar Cricket Stadium, Indore, India
Kings XI Punjab won by 6 Wicket
Rising Pune Supergiants 163/6 | Kings XI Punjab 164/4

08 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
5th Match - Royal Challengers Bangalore vs Delhi Daredevils at M Chinnaswamy Stadium, Bangalore, India
Royal Challengers Bangalore won by 15 runs.
Royal Challengers Bangalore 157/8 | Delhi Daredevils 142/9

09 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
6th Match - Sunrisers Hyderabad vs Gujarat Lions at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Sunrisers Hyderabad won by 9 wickets.
Gujarat Lions 135/7 | Sunrisers Hyderabad 140/1

09 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
7th Match - Mumbai Indians vs Kolkata Knight Riders at Wankhede Stadium, Mumbai, India
Mumbai Indians won by 4 wickets.
Kolkata Knight Riders 178/7 | Mumbai Indians 180/6

10 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
8th Match - Kings XI Punjab vs Royal Challengers Bangalore at Holkar Cricket Stadium, Indore, India
Kings XI Punjab won by 8 wkts
Royal Challengers Bangalore 148/4 | Kings XI Punjab 150/2

11 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
9th Match - Rising Pune Supergiants vs Delhi Daredevils at Maharashtra Cricket Association Stadium, Pune, India
Delhi Daredevils won by 97 runs.
Delhi Daredevils 205/4 | Rising Pune Supergiants 108/10

12 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
10th Match - Mumbai Indians vs Sunrisers Hyderabad at Wankhede Stadium, Mumbai, India
Mumbai Indians won by 4 wickets.
Sunrisers Hyderabad 158/8 | Mumbai Indians 159/6

13 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
11th Match - Kolkata Knight Riders vs Kings XI Punjab at Eden Gardens, Kolkata, India
Kolkata Knight Riders won by 8 wkts
Kings XI Punjab 170/9 | Kolkata Knight Riders 171/2

14 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
12th Match - Royal Challengers Bangalore vs Mumbai Indians at M Chinnaswamy Stadium, Bangalore, India
Mumbai Indians won by 4 wickets.
Royal Challengers Bangalore 142/5 | Mumbai Indians 145/6

14 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
13th Match - Gujarat Lions vs Rising Pune Supergiants at Saurashtra Cricket Association Stadium, Rajkot, India
Gujarat Lions won by 7 Wicket
Rising Pune Supergiants 171/8 |

15 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
14th Match - Kolkata Knight Riders vs Sunrisers Hyderabad at Eden Gardens, Kolkata, India
Kolkata Knight Riders won by 17 runs
Kolkata Knight Riders 172/6 | Sunrisers Hyderabad 155/6

15 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
15th Match - Delhi Daredevils vs Kings XI Punjab at Feroz Shah Kotla, Delhi, India
Delhi Daredevils won by 51 runs
Delhi Daredevils 188/6 | Kings XI Punjab 137/9

16 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
16th Match - Mumbai Indians vs Gujarat Lions at Wankhede Stadium, Mumbai, India
Mumbai Indians won by 6 wickets.
Gujarat Lions 176/4 | Mumbai Indians 177/4

16 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
17th Match - Royal Challengers Bangalore vs Rising Pune Supergiants at M Chinnaswamy Stadium, Bangalore, India
Rising Pune Supergiant won by 27 runs.
Rising Pune Supergiants 161/8 | Royal Challengers Bangalore 134/9

17 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
18th Match - Delhi Daredevils vs Kolkata Knight Riders at Feroz Shah Kotla, Delhi, India
Kolkata Knight Riders won by 4 wickets.
Delhi Daredevils 168/7 | Kolkata Knight Riders 169/6

17 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
19th Match - Sunrisers Hyderabad vs Kings XI Punjab at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Sunrisers Hyderabad won by 5 runs.
Sunrisers Hyderabad 159/6 | Kings XI Punjab 154/10

18 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
20th Match - Gujarat Lions vs Royal Challengers Bangalore at Saurashtra Cricket Association Stadium, Rajkot, India
Royal Challengers Bangalore won by 21 runs
Royal Challengers Bangalore 213/2 | Gujarat Lions 192/7

19 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
21st Match - Sunrisers Hyderabad vs Delhi Daredevils at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Sunrisers Hyderabad won by 15 runs.
Sunrisers Hyderabad 191/4 | Delhi Daredevils 176/5

20 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
22nd Match - Kings XI Punjab vs Mumbai Indians at Holkar Cricket Stadium, Indore, India
Mumbai Indians won by 8 wickets.
Kings XI Punjab 198/4 | Mumbai Indians 199/2

21 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
23rd Match - Kolkata Knight Riders vs Gujarat Lions at Eden Gardens, Kolkata, India
Gujarat Lions won by 4 Wickets
Kolkata Knight Riders 187/5 | Gujarat Lions 188/6

22 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
24th Match - Rising Pune Supergiants vs Sunrisers Hyderabad at Maharashtra Cricket Association Stadium, Pune, India
Rising Pune Supergiant won by 6 wickets.
Sunrisers Hyderabad 176/3 | Rising Pune Supergiants 179/4

22 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
25th Match - Mumbai Indians vs Delhi Daredevils at Wankhede Stadium, Mumbai, India
Mumbai Indians won by 14 runs.
Mumbai Indians 142/8 | Delhi Daredevils 128/7

23 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
26th Match - Gujarat Lions vs Kings XI Punjab at Saurashtra Cricket Association Stadium, Rajkot, India
Kings XI Punjab won by 26 runs.
Kings XI Punjab 188/7 | Gujarat Lions 162/7

23 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
27th Match - Kolkata Knight Riders vs Royal Challengers Bangalore at Eden Gardens, Kolkata, India
Kolkata Knight Riders won by 82 runs.
Kolkata Knight Riders 131/10 | Royal Challengers Bangalore 49/10

24 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
28th Match - Mumbai Indians vs Rising Pune Supergiants at Wankhede Stadium, Mumbai, India
Rising Pune Supergiant won by 3 runs
Rising Pune Supergiants 160/6 | Mumbai Indians 157/8

25 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
29th Match - Royal Challengers Bangalore vs Sunrisers Hyderabad at M Chinnaswamy Stadium, Bangalore, India
Match abandoned without a ball bowled.

26 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
30th Match - Rising Pune Supergiants vs Kolkata Knight Riders at Maharashtra Cricket Association Stadium, Pune, India
Kolkata Knight Riders won by 7 wickets.
Rising Pune Supergiants 182/5 | Kolkata Knight Riders 184/3

27 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
31st Match - Royal Challengers Bangalore vs Gujarat Lions at M Chinnaswamy Stadium, Bangalore, India
Gujarat Lions won by 7 wickets.
Royal Challengers Bangalore 134/10 | Gujarat Lions 135/3

28 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
32nd Match - Kolkata Knight Riders vs Delhi Daredevils at Eden Gardens, Kolkata, India
Kolkata Knight Riders won by 7 wickets.
Delhi Daredevils 160/6 | Kolkata Knight Riders 161/3

28 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
33rd Match - Kings XI Punjab vs Sunrisers Hyderabad at Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh, India
Sunrisers Hyderabad won by 26 runs.
Sunrisers Hyderabad 207/3 | Kings XI Punjab 181/9

29 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
34th Match - Rising Pune Supergiants vs Royal Challengers Bangalore at Maharashtra Cricket Association Stadium, Pune, India
Rising Pune Supergiant won by 61 runs
Rising Pune Supergiants 157/3 | Royal Challengers Bangalore 96/9

29 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
35th Match - Gujarat Lions vs Mumbai Indians at Saurashtra Cricket Association Stadium, Rajkot, India
Match tied ( Mumbai Indians won the one-over eliminator).
Gujarat Lions 153/9 & 6/0 | Mumbai Indians 153/10 & 11/2

30 Apr 2017
10:30 GMT | 10:30 Local
16:00 IST
36th Match - Kings XI Punjab vs Delhi Daredevils at Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh, India
Kings XI Punjab won by 10 wkts
Delhi Daredevils 67/10 | Kings XI Punjab 68/0

30 Apr 2017
14:30 GMT | 14:30 Local
20:00 IST
37th Match - Sunrisers Hyderabad vs Kolkata Knight Riders at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Sunrisers Hyderabad won by 48 runs.
Sunrisers Hyderabad 209/3 | Kolkata Knight Riders 161/7

01 May 2017
10:30 GMT | 10:30 Local
16:00 IST
38th Match - Mumbai Indians vs Royal Challengers Bangalore at Wankhede Stadium, Mumbai, India
Mumbai Indians won by 5 wickets.
Royal Challengers Bangalore 162/8 | Mumbai Indians 165/5

01 May 2017
14:30 GMT | 14:30 Local
20:00 IST
39th Match - Rising Pune Supergiants vs Gujarat Lions at Maharashtra Cricket Association Stadium, Pune, India
Rising Pune Supergiant won by 5 wkts
Gujarat Lions 161/10 | Rising Pune Supergiants 167/5

02 May 2017
14:30 GMT | 14:30 Local
20:00 IST
40th Match - Delhi Daredevils vs Sunrisers Hyderabad at Feroz Shah Kotla, Delhi, India
Delhi Daredevils won by 6 wickets.
Sunrisers Hyderabad 185/3 | Delhi Daredevils 189/4

03 May 2017
14:30 GMT | 14:30 Local
20:00 IST
41st Match - Kolkata Knight Riders vs Rising Pune Supergiants at Eden Gardens, Kolkata, India
Rising Pune Supergiant won by 4 wickets.
Kolkata Knight Riders 155/8 | Rising Pune Supergiants 158/6

04 May 2017
14:30 GMT | 14:30 Local
20:00 IST
42nd Match - Delhi Daredevils vs Gujarat Lions at Feroz Shah Kotla, Delhi, India
Delhi Daredevils won by 7 wickets.
Gujarat Lions 208/7 | Delhi Daredevils 214/3

05 May 2017
14:30 GMT | 14:30 Local
20:00 IST
43rd Match - Royal Challengers Bangalore vs Kings XI Punjab at M Chinnaswamy Stadium, Bangalore, India
Kings XI Punjab won by 19 runs
Kings XI Punjab 138/7 | Royal Challengers Bangalore 119/10

06 May 2017
10:30 GMT | 10:30 Local
16:00 IST
44th Match - Sunrisers Hyderabad vs Rising Pune Supergiants at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Rising Pune Supergiant won by 12 runs.
Rising Pune Supergiants 148/8 | Sunrisers Hyderabad 136/9

06 May 2017
14:30 GMT | 14:30 Local
20:00 IST
45th Match - Delhi Daredevils vs Mumbai Indians at Feroz Shah Kotla, Delhi, India
Mumbai Indians won by 146 runs.
Mumbai Indians 212/3 | Delhi Daredevils 66/10

07 May 2017
10:30 GMT | 10:30 Local
16:00 IST
46th Match - Royal Challengers Bangalore vs Kolkata Knight Riders at M Chinnaswamy Stadium, Bangalore, India
Kolkata Knight Riders won by 6 wickets.
Royal Challengers Bangalore 158/6 | Kolkata Knight Riders 159/4

07 May 2017
14:30 GMT | 14:30 Local
20:00 IST
47th Match - Kings XI Punjab vs Gujarat Lions at Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh, India
Gujarat Lions won by 6 wickets.
Kings XI Punjab 189/3 | Gujarat Lions 192/4

08 May 2017
14:30 GMT | 14:30 Local
20:00 IST
48th Match - Sunrisers Hyderabad vs Mumbai Indians at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Sunrisers Hyderabad won by 7 wickets.
Mumbai Indians 138/7 | Sunrisers Hyderabad 140/3

09 May 2017
14:30 GMT | 14:30 Local
20:00 IST
49th Match - Kings XI Punjab vs Kolkata Knight Riders at Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh, India
Kings XI Punjab won by 14 runs.
Kings XI Punjab 167/6 | Kolkata Knight Riders 153/6

10 May 2017
14:30 GMT | 14:30 Local
20:00 IST
50th Match - Gujarat Lions vs Delhi Daredevils at Green Park, Kanpur, India
Delhi Daredevils won by 2 wickets.
Gujarat Lions 195/5 | Delhi Daredevils 197/8

11 May 2017
14:30 GMT | 14:30 Local
20:00 IST
51st Match - Mumbai Indians vs Kings XI Punjab at Wankhede Stadium, Mumbai, India
Kings XI Punjab won by 7 runs.
Kings XI Punjab 230/3 | Mumbai Indians 223/6

12 May 2017
14:30 GMT | 14:30 Local
20:00 IST
52nd Match - Delhi Daredevils vs Rising Pune Supergiants at Feroz Shah Kotla, Delhi, India
Delhi Daredevils won by 7 runs.
Delhi Daredevils 168/8 | Rising Pune Supergiants 161/7

13 May 2017
10:30 GMT | 10:30 Local
16:00 IST
53rd Match - Gujarat Lions vs Sunrisers Hyderabad at Green Park, Kanpur, India
Sunrisers Hyderabad won by 8 wickets.
Gujarat Lions 154/10 | Sunrisers Hyderabad 158/2

13 May 2017
14:30 GMT | 14:30 Local
20:00 IST
54th Match - Kolkata Knight Riders vs Mumbai Indians at Eden Gardens, Kolkata, India
Mumbai Indians won by 9 runs
Mumbai Indians 173/5 | Kolkata Knight Riders 164/8

14 May 2017
10:30 GMT | 10:30 Local
16:00 IST
55th Match - Rising Pune Supergiants vs Kings XI Punjab at Maharashtra Cricket Association Stadium, Pune, India
Rising Pune Supergiant won by 9 wickets.
Kings XI Punjab 73/10 | Rising Pune Supergiants 78/1

14 May 2017
14:30 GMT | 14:30 Local
20:00 IST
56th Match - Delhi Daredevils vs Royal Challengers Bangalore at Feroz Shah Kotla, Delhi, India
Royal Challengers Bangalore won by 10 runs.
Royal Challengers Bangalore 161/6 | Delhi Daredevils 151/10

16 May 2017
14:30 GMT | 14:30 Local
20:00 IST
1st Qualifier Match - Mumbai Indians vs Rising Pune Supergiants at Wankhede Stadium, Mumbai, India
Rising Pune Supergiant won by 20 runs.
Rising Pune Supergiants 162/4 | Mumbai Indians 142/9

17 May 2017
14:30 GMT | 14:30 Local
20:00 IST
Eliminator Match - Sunrisers Hyderabad vs Kolkata Knight Riders at M Chinnaswamy Stadium, Bangalore, India
Kolkata Knight Riders won by 7 wickets.
Sunrisers Hyderabad 128/7 | Kolkata Knight Riders 48/3

19 May 2017
14:30 GMT | 14:30 Local
20:00 IST
2nd Qualifier Match - Mumbai Indians vs Kolkata Knight Riders at M Chinnaswamy Stadium, Bangalore, India
Mumbai Indians won by 6 wickets.
Kolkata Knight Riders 107/10 | Mumbai Indians 111/4

21 May 2017
14:30 GMT | 14:30 Local
20:00 IST
Final Match - Rising Pune Supergiants vs Mumbai Indians at Rajiv Gandhi International Stadium, Uppal, Hyderabad, India
Mumbai Indians won by 1 run.
Mumbai Indians 129/8 | Rising Pune Supergiants 128/6


Most Runs Scored
NameRunsBatting StyleCountryRole
David Warner 641Left-hand bat AU batsman
G Gambhir 498Left-hand bat India Top Order Batsman
Shikhar Dhawan 479Left-hand bat India batsman
Steven Smith 472Right-hand bat AU Batsman
Suresh Raina 442Left-hand bat India Batsman

Best Innings
NameRunsBallsBest MatchSixesFoursBatting Style
David Warner 12659 iplt20_2017_g37 810Left-hand bat
Hashim Amla 10460 iplt20_2017_g22 68Right-hand bat
Ben Stokes 10363 iplt20_2017_g39 67Left-hand bat
SV Samson 10263 iplt20_2017_g9 58Right-hand bat
Rishabh Pant 9743 iplt20_2017_g42 96Left-hand bat

Most Fours
NameFoursBatting StyleCountryRole
David Warner 63Left-hand bat AU batsman
G Gambhir 62Left-hand bat India Top Order Batsman
Shikhar Dhawan 53Left-hand bat India batsman
Parthiv Patel 49Left-hand bat India Wicket Keeper
RA Tripathi 43Right-hand bat India Batsman

Most Sixes
NameSixesBatting StyleCountryRole
David Warner 26Left-hand bat AU batsman
Glenn Maxwell 26Right-hand bat AU Allrounder
Rishabh Pant 24Left-hand bat India Wicketkeeper
Kieron Pollard 22Right-hand bat West Indies all-rounder
RV Uthappa 21Right-hand bat India Batsman

Most Boundaries
NameBoundariesBatting StyleCountryRole
David Warner 89Left-hand bat AU batsman
G Gambhir 69Left-hand bat India Top Order Batsman
Shikhar Dhawan 62Left-hand bat India batsman
RA Tripathi 60Right-hand bat India Batsman
RV Uthappa 57Right-hand bat India Batsman

Most Dots
NameDotsBatting StyleCountryRole
David Warner 150Left-hand bat AU batsman
G Gambhir 128Left-hand bat India Top Order Batsman
Shikhar Dhawan 119Left-hand bat India batsman
Steven Smith 117Right-hand bat AU Batsman
Ajinkya Rahane 113Right-hand bat India Batsman

Most Wickets
NameWicketsCountryRoleBowling Style
Bhuvneshwar Kumar 26 India BowlerRight-arm medium
JD Unadkat 24 India BowlerLeft-handed
JJ Bumrah 20 India Bowlerright-arm fast-medium
Mitchell McClenaghan 19 New Zealand BowlerLeft-arm fast-medium
Imran Tahir 18 ZA Bowlerlegbreak

Most Runs Conceded
NameRunsCountryRoleBowling Style
Mitchell McClenaghan 507 New Zealand BowlerLeft-arm fast-medium
JJ Bumrah 441 India Bowlerright-arm fast-medium
Basil Thampi 424 India BowlerRight-arm medium
Sunil Narine 412 West Indies BowlerRight-handed
Mohit Sharma 410 India BowlerRight-arm medium

Best Innings
NameRunsBallsBest MatchCountryRoleBowling Style
AJ Tye 1724 iplt20_2017_g13 AU BowlerRight-arm fast-medium
Bhuvneshwar Kumar 1924 iplt20_2017_g19 India BowlerRight-arm medium
JD Unadkat 3024 iplt20_2017_g44 India BowlerLeft-handed
Samuel Badree 924 iplt20_2017_g12 West Indies BowlerLegbreak
Karn Sharma 1624 iplt20_2017_q2 India bowlerlegbreak

Most Dots
NameDotsCountryRoleBowling Style
Sunil Narine 133 West Indies BowlerRight-handed
JJ Bumrah 122 India Bowlerright-arm fast-medium
Rashid Khan 121 Afghanistan Bowlerlegbreak
JD Unadkat 119 India BowlerLeft-handed
Mitchell McClenaghan 119 New Zealand BowlerLeft-arm fast-medium

Fewest Dots
NameFewest DotsCountryRoleBowling Style
Kedar Jadhav 0 India Batsman 
LMP Simmons 0 West Indies Batsman 
M Vohra 0 India batsman 
Steven Smith 0 AU Batsman 
G Gambhir 0 India Top Order Batsman 

Most Boundaries
NameBoundariesCountryRoleBowling Style
Mitchell McClenaghan 74 New Zealand BowlerLeft-arm fast-medium
Umesh Yadav 61 India BowlerRight-arm fast-medium
Basil Thampi 57 India BowlerRight-arm medium
S Sharma 57 India Bowlerright-arm fast-medium
Mohit Sharma 56 India BowlerRight-arm medium

Catches
NameCatchesBatting StyleCountryRoleBowling Style
Kieron Pollard 15Right-hand bat West Indies all-rounder 
Hardik Pandya 12Right-hand bat India batsman 
David Warner 10Left-hand bat AU batsman 
Rohit Sharma 10Right-hand bat India Batsman 
MS Dhoni 10Right-hand bat India Wicket Keeper