IPL 2026
Mar 28, 2026 - May 31, 2026 · Format:T20 · Matches 74 · Teams 10
Mumbai Indians
Delhi Capitals
Rajasthan Royals
Gujarat Titans
Punjab Kings
Royal Challengers Bengaluru
Sunrisers Hyderabad
Chennai Super Kings
Lucknow Super Giants
Kolkata Knight Riders
Virat Kohli
Cameron Green
Mitchell Starc
Aiden Markram
Rohit Sharma
Shreyas Iyer
Hardik Pandya
Sanju Samson
Phil Salt
MS Dhoni
Wankhede Stadium
Mumbai, India
320007 Total Matches
0% Win Bat first
60% Win Bowl first
249/4 Highest Total
104/10 Lowest Total
213 Avg 1st Inns
— Avg 2nd Inns
Mumbai Indians Won
29 Mar 2026 · Match 2 · Indian Premier League
220/4 Kolkata Knight Riders
Royal Challengers Bengaluru Won
12 Apr 2026 · Match 20 · Indian Premier League
240/4 Royal Challengers Bengaluru
Punjab Kings Won
16 Apr 2026 · Match 24 · Indian Premier League
198/3 Punjab Kings
Chennai Super Kings Won
23 Apr 2026 · Match 33 · Indian Premier League
207/6 Chennai Super Kings
Sunrisers Hyderabad Won
29 Apr 2026 · Match 41 · Indian Premier League
249/4 Sunrisers Hyderabad
Mumbai Indians Won
4 May 2026 · Match 47 · Indian Premier League
228/5 Lucknow Super Giants
Match starts at May 24, 10:00 GMT
24 May 2026 · Match 69 · Indian Premier League
Rajasthan Royals
COMPLETED
T20 Indian Premier League
Wankhede Stadium
224/4
220/4
March 29, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Wankhede Stadium
222/5
April 12, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Wankhede Stadium
195/6
198/3
April 16, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Wankhede Stadium
104/10
207/6
April 23, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Wankhede Stadium
243/5
249/4
April 29, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Wankhede Stadium
229/4
228/5
May 4, 2026 7:30 pm
UPCOMNING
T20 Indian Premier League
Wankhede Stadium
May 24, 2026 3:30 pm
View More
Eden Gardens
Kolkata, India
660007 Total Matches
0% Win Bat first
50% Win Bowl first
247/2 Highest Total
25/2 Lowest Total
183 Avg 1st Inns
— Avg 2nd Inns
Sunrisers Hyderabad Won
2 Apr 2026 · Match 6 · Indian Premier League
226/8 Sunrisers Hyderabad
No result (due to rain)
6 Apr 2026 · Match 12 · Indian Premier League
Punjab Kings
Lucknow Super Giants Won
9 Apr 2026 · Match 15 · Indian Premier League
182/7 Lucknow Super Giants
Kolkata Knight Riders Won
19 Apr 2026 · Match 28 · Indian Premier League
155/9 Rajasthan Royals
Kolkata Knight Riders Won
16 May 2026 · Match 60 · Indian Premier League
218/4 Gujarat Titans
Kolkata Knight Riders Won
20 May 2026 · Match 65 · Indian Premier League
147/8 Mumbai Indians
Match starts at May 24, 14:00 GMT
24 May 2026 · Match 70 · Indian Premier League
Delhi Capitals
COMPLETED
T20 Indian Premier League
Eden Gardens
161/10
226/8
April 2, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Eden Gardens
April 6, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Eden Gardens
181/4
182/7
April 9, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Eden Gardens
161/6
155/9
April 19, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
Eden Gardens
247/2
218/4
May 16, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Eden Gardens
148/6
147/8
May 20, 2026 7:30 pm
UPCOMNING
T20 Indian Premier League
Eden Gardens
May 24, 2026 7:30 pm
View More
M.Chinnaswamy Stadium
Bengaluru, India
400005 Total Matches
— Win Bat first
80% Win Bowl first
250/3 Highest Total
146/10 Lowest Total
192 Avg 1st Inns
— Avg 2nd Inns
Royal Challengers Bengaluru Won
28 Mar 2026 · Match 1 · Indian Premier League
201/9 Sunrisers Hyderabad
Royal Challengers Bengaluru Won
5 Apr 2026 · Match 11 · Indian Premier League
207/10 Chennai Super Kings
Royal Challengers Bengaluru Won
15 Apr 2026 · Match 23 · Indian Premier League
146/10 Lucknow Super Giants
Delhi Capitals Won
18 Apr 2026 · Match 26 · Indian Premier League
179/4 Delhi Capitals
Royal Challengers Bengaluru Won
24 Apr 2026 · Match 34 · Indian Premier League
205/3 Gujarat Titans
COMPLETED
T20 Indian Premier League
M.Chinnaswamy Stadium
201/9
March 28, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
M.Chinnaswamy Stadium
207/10
April 5, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
M.Chinnaswamy Stadium
146/10
April 15, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
M.Chinnaswamy Stadium
179/4
April 18, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
M.Chinnaswamy Stadium
205/3
April 24, 2026 7:30 pm
View More
Arun Jaitley Stadium
Delhi, India
418427 Total Matches
0% Win Bat first
80% Win Bowl first
265/4 Highest Total
75/10 Lowest Total
173 Avg 1st Inns
— Avg 2nd Inns
Delhi Capitals Won
4 Apr 2026 · Match 8 · Indian Premier League
162/6 Mumbai Indians
Gujarat Titans Won
8 Apr 2026 · Match 14 · Indian Premier League
210/4 Gujarat Titans
Punjab Kings Won
25 Apr 2026 · Match 35 · Indian Premier League
265/4 Punjab Kings
Royal Challengers Bengaluru Won
27 Apr 2026 · Match 39 · Indian Premier League
77/1 Royal Challengers Bengaluru
Chennai Super Kings Won
5 May 2026 · Match 48 · Indian Premier League
159/2 Chennai Super Kings
Kolkata Knight Riders Won
8 May 2026 · Match 51 · Indian Premier League
147/2 Kolkata Knight Riders
Delhi Capitals Won
17 May 2026 · Match 62 · Indian Premier League
193/8 Rajasthan Royals
COMPLETED
T20 Indian Premier League
Arun Jaitley Stadium
164/4
162/6
April 4, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
Arun Jaitley Stadium
209/8
210/4
April 8, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Arun Jaitley Stadium
264/2
265/4
April 25, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
Arun Jaitley Stadium
75/10
April 27, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Arun Jaitley Stadium
155/7
159/2
May 5, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Arun Jaitley Stadium
142/8
147/2
May 8, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Arun Jaitley Stadium
197/5
193/8
May 17, 2026 7:30 pm
View More
Rajiv Gandhi International Stadium, Uppal
Hyderabad, India
550007 Total Matches
0% Win Bat first
20% Win Bowl first
242/2 Highest Total
156/9 Lowest Total
190 Avg 1st Inns
— Avg 2nd Inns
Lucknow Super Giants Won
5 Apr 2026 · Match 10 · Indian Premier League
160/5 Lucknow Super Giants
Sunrisers Hyderabad Won
13 Apr 2026 · Match 21 · Indian Premier League
159/10 Rajasthan Royals
Sunrisers Hyderabad Won
18 Apr 2026 · Match 27 · Indian Premier League
184/8 Chennai Super Kings
Sunrisers Hyderabad Won
21 Apr 2026 · Match 31 · Indian Premier League
195/9 Delhi Capitals
Kolkata Knight Riders Won
3 May 2026 · Match 45 · Indian Premier League
169/3 Kolkata Knight Riders
Sunrisers Hyderabad Won
6 May 2026 · Match 49 · Indian Premier League
202/7 Punjab Kings
Match starts at May 22, 14:00 GMT
22 May 2026 · Match 67 · Indian Premier League
Royal Challengers Bengaluru
COMPLETED
T20 Indian Premier League
Rajiv Gandhi International Stadium, Uppal
156/9
160/5
April 5, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
Rajiv Gandhi International Stadium, Uppal
216/6
159/10
April 13, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Rajiv Gandhi International Stadium, Uppal
194/9
184/8
April 18, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Rajiv Gandhi International Stadium, Uppal
242/2
195/9
April 21, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Rajiv Gandhi International Stadium, Uppal
165/10
169/3
May 3, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
Rajiv Gandhi International Stadium, Uppal
235/4
202/7
May 6, 2026 7:30 pm
UPCOMNING
T20 Indian Premier League
Rajiv Gandhi International Stadium, Uppal
May 22, 2026 7:30 pm
View More
Shaheed Veer Narayan Singh International Stadium
Raipur, India
500002 Total Matches
— Win Bat first
100% Win Bowl first
194/4 Highest Total
166/7 Lowest Total
180 Avg 1st Inns
— Avg 2nd Inns
Royal Challengers Bengaluru Won
10 May 2026 · Match 54 · Indian Premier League
166/7 Mumbai Indians
Royal Challengers Bengaluru Won
13 May 2026 · Match 57 · Indian Premier League
192/4 Kolkata Knight Riders
COMPLETED
T20 Indian Premier League
Shaheed Veer Narayan Singh International Stadium
166/7
May 10, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Shaheed Veer Narayan Singh International Stadium
192/4
May 13, 2026 7:30 pm
View More
Himachal Pradesh Cricket Association Stadium
Dharamsala, India
230004 Total Matches
— Win Bat first
67% Win Bowl first
222/4 Highest Total
199/8 Lowest Total
209 Avg 1st Inns
— Avg 2nd Inns
Delhi Capitals Won
11 May 2026 · Match 55 · Indian Premier League
216/7 Delhi Capitals
Mumbai Indians Won
14 May 2026 · Match 58 · Indian Premier League
205/4 Mumbai Indians
Royal Challengers Bengaluru Won
17 May 2026 · Match 61 · Indian Premier League
222/4 Royal Challengers Bengaluru
Match starts at May 26, 14:00 GMT
26 May 2026 · Qualifier 1 · Indian Premier League
TBA
COMPLETED
T20 Indian Premier League
Himachal Pradesh Cricket Association Stadium
210/5
216/7
May 11, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Himachal Pradesh Cricket Association Stadium
200/8
205/4
May 14, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Himachal Pradesh Cricket Association Stadium
199/8
May 17, 2026 3:30 pm
View More
MA Chidambaram Stadium
Chennai, India
380007 Total Matches
0% Win Bat first
60% Win Bowl first
212/2 Highest Total
158/7 Lowest Total
185 Avg 1st Inns
— Avg 2nd Inns
Punjab Kings Won
3 Apr 2026 · Match 7 · Indian Premier League
210/5 Punjab Kings
Chennai Super Kings Won
11 Apr 2026 · Match 18 · Indian Premier League
189/10 Delhi Capitals
Chennai Super Kings Won
14 Apr 2026 · Match 22 · Indian Premier League
160/7 Kolkata Knight Riders
Gujarat Titans Won
26 Apr 2026 · Match 37 · Indian Premier League
162/2 Gujarat Titans
Chennai Super Kings Won
2 May 2026 · Match 44 · Indian Premier League
159/7 Mumbai Indians
Chennai Super Kings Won
10 May 2026 · Match 53 · Indian Premier League
203/8 Lucknow Super Giants
Sunrisers Hyderabad Won
18 May 2026 · Match 63 · Indian Premier League
181/5 Sunrisers Hyderabad
COMPLETED
T20 Indian Premier League
MA Chidambaram Stadium
209/5
210/5
April 3, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
MA Chidambaram Stadium
212/2
189/10
April 11, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
MA Chidambaram Stadium
192/5
160/7
April 14, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
MA Chidambaram Stadium
158/7
162/2
April 26, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
MA Chidambaram Stadium
160/2
159/7
May 2, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
MA Chidambaram Stadium
208/5
203/8
May 10, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
MA Chidambaram Stadium
180/7
181/5
May 18, 2026 7:30 pm
View More
Sawai Mansingh Stadium
Jaipur, India 4 Total Matches
0% Win Bat first
67% Win Bowl first
229/5 Highest Total
152/10 Lowest Total
217 Avg 1st Inns
— Avg 2nd Inns
Sunrisers Hyderabad Won
25 Apr 2026 · Match 36 · Indian Premier League
229/5 Sunrisers Hyderabad
Delhi Capitals Won
1 May 2026 · Match 43 · Indian Premier League
226/3 Delhi Capitals
Gujarat Titans Won
9 May 2026 · Match 52 · Indian Premier League
229/4 Gujarat Titans
Rajasthan Royals Won
19 May 2026 · Match 64 · Indian Premier League
220/5 Lucknow Super Giants
COMPLETED
T20 Indian Premier League
Sawai Mansingh Stadium
228/6
229/5
April 25, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Sawai Mansingh Stadium
225/6
226/3
May 1, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Sawai Mansingh Stadium
152/10
229/4
May 9, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Sawai Mansingh Stadium
225/3
220/5
May 19, 2026 7:30 pm
View More
Barsapara Cricket Stadium
Guwahati, India
400003 Total Matches
— Win Bat first
67% Win Bowl first
202/4 Highest Total
123/9 Lowest Total
155 Avg 1st Inns
— Avg 2nd Inns
Rajasthan Royals Won
30 Mar 2026 · Match 3 · Indian Premier League
127/10 Chennai Super Kings
Rajasthan Royals Won
7 Apr 2026 · Match 13 · Indian Premier League
123/9 Mumbai Indians
Rajasthan Royals Won
10 Apr 2026 · Match 16 · Indian Premier League
201/8 Royal Challengers Bengaluru
COMPLETED
T20 Indian Premier League
Barsapara Cricket Stadium
128/2
127/10
March 30, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Barsapara Cricket Stadium
150/3
123/9
April 7, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Barsapara Cricket Stadium
202/4
April 10, 2026 7:30 pm
View More
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
Lucknow, India
500007 Total Matches
— Win Bat first
50% Win Bowl first
209/3 Highest Total
1/2 Lowest Total
166 Avg 1st Inns
3 Avg 2nd Inns
Delhi Capitals Won
1 Apr 2026 · Match 5 · Indian Premier League
145/4 Delhi Capitals
Gujarat Titans Won
12 Apr 2026 · Match 19 · Indian Premier League
165/3 Gujarat Titans
Rajasthan Royals Won
22 Apr 2026 · Match 32 · Indian Premier League
159/6 Rajasthan Royals
Kolkata Knight Riders Won
26 Apr 2026 · Match 38 · Indian Premier League
155/7&4/0 Kolkata Knight Riders
Lucknow Super Giants Won
7 May 2026 · Match 50 · Indian Premier League
203/6 Royal Challengers Bengaluru
Lucknow Super Giants Won
15 May 2026 · Match 59 · Indian Premier League
187/5 Chennai Super Kings
Match starts at May 23, 14:00 GMT
23 May 2026 · Match 68 · Indian Premier League
Punjab Kings
COMPLETED
T20 Indian Premier League
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
141/10
145/4
April 1, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
164/8
165/3
April 12, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
119/10
159/6
April 22, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
155/8&1/2
155/7&4/0
April 26, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
209/3
May 7, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
188/3
187/5
May 15, 2026 7:30 pm
UPCOMNING
T20 Indian Premier League
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
May 23, 2026 7:30 pm
View More
Narendra Modi Stadium
Ahmedabad, India
1320008 Total Matches
50% Win Bat first
50% Win Bowl first
210/6 Highest Total
86/10 Lowest Total
164 Avg 1st Inns
— Avg 2nd Inns
Rajasthan Royals Won
4 Apr 2026 · Match 9 · Indian Premier League
210/6 Rajasthan Royals
Gujarat Titans Won
17 Apr 2026 · Match 25 · Indian Premier League
180/10 Kolkata Knight Riders
Mumbai Indians Won
20 Apr 2026 · Match 30 · Indian Premier League
199/5 Mumbai Indians
Gujarat Titans Won
30 Apr 2026 · Match 42 · Indian Premier League
155/10 Royal Challengers Bengaluru
Gujarat Titans Won
3 May 2026 · Match 46 · Indian Premier League
163/9 Punjab Kings
Gujarat Titans Won
12 May 2026 · Match 56 · Indian Premier League
86/10 Sunrisers Hyderabad
Chennai Super Kings need 90 runs in 38 remaining balls
21 May 2026 · Match 66 · Indian Premier League
140/10 Chennai Super Kings
Match starts at May 31, 14:00 GMT
31 May 2026 · Final · Indian Premier League
TBA
COMPLETED
T20 Indian Premier League
Narendra Modi Stadium
204/8
210/6
April 4, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Narendra Modi Stadium
181/5
180/10
April 17, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Narendra Modi Stadium
100/10
199/5
April 20, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Narendra Modi Stadium
158/6
155/10
April 30, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Narendra Modi Stadium
167/6
163/9
May 3, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Narendra Modi Stadium
168/5
86/10
May 12, 2026 7:30 pm
LIVE
T20 Indian Premier League
Narendra Modi Stadium
229/4
140/10
May 21, 2026 7:30 pm
View More
Maharaja Yadavindra Singh International Cricket Stadium
Chandigarh, India
380006 Total Matches
— Win Bat first
75% Win Bowl first
254/7 Highest Total
162/6 Lowest Total
209 Avg 1st Inns
— Avg 2nd Inns
Punjab Kings Won
31 Mar 2026 · Match 4 · Indian Premier League
162/6 Gujarat Titans
Punjab Kings Won
11 Apr 2026 · Match 17 · Indian Premier League
219/6 Sunrisers Hyderabad
Punjab Kings Won
19 Apr 2026 · Match 29 · Indian Premier League
200/5 Lucknow Super Giants
Rajasthan Royals Won
28 Apr 2026 · Match 40 · Indian Premier League
228/4 Rajasthan Royals
Match starts at May 27, 14:00 GMT
27 May 2026 · Eliminator · Indian Premier League
TBA
Match starts at May 29, 14:00 GMT
29 May 2026 · Qualifier 2 · Indian Premier League
TBA
COMPLETED
T20 Indian Premier League
Maharaja Yadavindra Singh International Cricket Stadium
165/7
162/6
March 31, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Maharaja Yadavindra Singh International Cricket Stadium
223/4
219/6
April 11, 2026 3:30 pm
COMPLETED
T20 Indian Premier League
Maharaja Yadavindra Singh International Cricket Stadium
254/7
200/5
April 19, 2026 7:30 pm
COMPLETED
T20 Indian Premier League
Maharaja Yadavindra Singh International Cricket Stadium
222/4
228/4
April 28, 2026 7:30 pm
UPCOMNING
T20 Indian Premier League
Maharaja Yadavindra Singh International Cricket Stadium
May 27, 2026 7:30 pm
View More
Top Run Scorers
638 Runs
616 Runs
579 Runs
Top Wicket Takers
24 Wkts
22 Wkts
21 Wkts
Wickets Zone
772Series Wickets Counter
596 Caught
102 Bowled
37 Run Out
25 LBW
10 Stumped
1 Retired Out
1 Obstructing The Field
Boundary Tracker
2035
1262Last Four Rinku Singh (KKR)
Last Six Rovman Powell (KKR)