IPL 2021 Match Results

Welcome to the ultimate hub for IPL T20 fans! Explore complete Indian Premier League coverage including match results, updated team standings, and the official points table for every season. Stay on top of your favorite team's performance throughout the IPL journey.

Fri, 15 Oct '21

Final (N) • Dubai (DICS), Indian Premier League

Chennai Super Kings Chennai Super Kings
192/3
Kolkata Knight Riders Kolkata Knight Riders
165/9
(20 ov, T:193)

CSK won by 27 runs

Wed, 13 Oct '21

Qualifier 2 (N) • Sharjah, Indian Premier League

Delhi Capitals Delhi Capitals
135/5
Kolkata Knight Riders Kolkata Knight Riders
136/7
(19.5/20 ov, T:136)

KKR won by 3 wickets (with 1 ball remaining)

Mon, 11 Oct '21

Eliminator (N) • Sharjah, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
138/7
Kolkata Knight Riders Kolkata Knight Riders
139/6
(19.4/20 ov, T:139)

KKR won by 4 wickets (with 2 balls remaining)

Sun, 10 Oct '21

Qualifier 1 (N) • Dubai (DICS), Indian Premier League

Delhi Capitals Delhi Capitals
172/5
Chennai Super Kings Chennai Super Kings
173/6
(19.4/20 ov, T:173)

CSK won by 4 wickets (with 2 balls remaining)

Fri, 08 Oct '21

56th Match (N) • Dubai (DICS), Indian Premier League

Delhi Capitals Delhi Capitals
164/5
Royal Challengers Bangalore Royal Challengers Bangalore
166/3
(20 ov, T:165)

RCB won by 7 wickets (with 0 balls remaining)

Fri, 08 Oct '21

55th Match (N) • Abu Dhabi, Indian Premier League

Mumbai Indians Mumbai Indians
235/9
Sunrisers Hyderabad Sunrisers Hyderabad
193/8
(20 ov, T:236)

MI won by 42 runs

Thu, 07 Oct '21

54th Match (N) • Sharjah, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
171/4
Rajasthan Royals Rajasthan Royals
85
(16.1/20 ov, T:172)

KKR won by 86 runs

Thu, 07 Oct '21

53rd Match • Dubai (DICS), Indian Premier League

Chennai Super Kings Chennai Super Kings
134/6
Punjab Kings Punjab Kings
139/4
(13/20 ov, T:135)

PBKS won by 6 wickets (with 42 balls remaining)

Wed, 06 Oct '21

52nd Match (N) • Abu Dhabi, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
141/7
Royal Challengers Bangalore Royal Challengers Bangalore
137/6
(20 ov, T:142)

SRH won by 4 runs

Tue, 05 Oct '21

51st Match (N) • Sharjah, Indian Premier League

Rajasthan Royals Rajasthan Royals
90/9
Mumbai Indians Mumbai Indians
94/2
(8.2/20 ov, T:91)

MI won by 8 wickets (with 70 balls remaining)

Mon, 04 Oct '21

50th Match (N) • Dubai (DICS), Indian Premier League

Chennai Super Kings Chennai Super Kings
136/5
Delhi Capitals Delhi Capitals
139/7
(19.4/20 ov, T:137)

DC won by 3 wickets (with 2 balls remaining)

Mon, 04 Oct '21

49th Match (N) • Dubai (DICS), Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
115/8
Kolkata Knight Riders Kolkata Knight Riders
119/4
(19.4/20 ov, T:116)

KKR won by 6 wickets (with 2 balls remaining)

Sun, 03 Oct '21

48th Match • Sharjah, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
164/7
Punjab Kings Punjab Kings
158/6
(20 ov, T:165)

RCB won by 6 runs

Sun, 03 Oct '21

47th Match (N) • Abu Dhabi, Indian Premier League

Chennai Super Kings Chennai Super Kings
189/4
Rajasthan Royals Rajasthan Royals
190/3
(17.3/20 ov, T:190)

RR won by 7 wickets (with 15 balls remaining)

Sat, 02 Oct '21

46th Match • Sharjah, Indian Premier League

Mumbai Indians Mumbai Indians
129/8
Delhi Capitals Delhi Capitals
132/6
(19.1/20 ov, T:130)

DC won by 4 wickets (with 5 balls remaining)

Fri, 01 Oct '21

45th Match (N) • Dubai (DICS), Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
165/7
Punjab Kings Punjab Kings
168/5
(19.3/20 ov, T:166)

PBKS won by 5 wickets (with 3 balls remaining)

Thu, 30 Sep '21

44th Match (N) • Sharjah, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
134/7
Chennai Super Kings Chennai Super Kings
139/4
(19.4/20 ov, T:135)

CSK won by 6 wickets (with 2 balls remaining)

Wed, 29 Sep '21

43rd Match (N) • Dubai (DICS), Indian Premier League

Rajasthan Royals Rajasthan Royals
149/9
Royal Challengers Bangalore Royal Challengers Bangalore
153/3
(17.1/20 ov, T:150)

RCB won by 7 wickets (with 17 balls remaining)

Tue, 28 Sep '21

42nd Match (N) • Abu Dhabi, Indian Premier League

Punjab Kings Punjab Kings
135/6
Mumbai Indians Mumbai Indians
137/4
(19/20 ov, T:136)

MI won by 6 wickets (with 6 balls remaining)

Tue, 28 Sep '21

41st Match • Sharjah, Indian Premier League

Delhi Capitals Delhi Capitals
127/9
Kolkata Knight Riders Kolkata Knight Riders
130/7
(18.2/20 ov, T:128)

KKR won by 3 wickets (with 10 balls remaining)

Mon, 27 Sep '21

40th Match (N) • Dubai (DICS), Indian Premier League

Rajasthan Royals Rajasthan Royals
164/5
Sunrisers Hyderabad Sunrisers Hyderabad
167/3
(18.3/20 ov, T:165)

SRH won by 7 wickets (with 9 balls remaining)

Sun, 26 Sep '21

39th Match (N) • Dubai (DICS), Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
165/6
Mumbai Indians Mumbai Indians
111
(18.1/20 ov, T:166)

RCB won by 54 runs

Sun, 26 Sep '21

38th Match • Abu Dhabi, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
171/6
Chennai Super Kings Chennai Super Kings
172/8
(20 ov, T:172)

CSK won by 2 wickets (with 0 balls remaining)

Sat, 25 Sep '21

37th Match (N) • Sharjah, Indian Premier League

Punjab Kings Punjab Kings
125/7
Sunrisers Hyderabad Sunrisers Hyderabad
120/7
(20 ov, T:126)

PBKS won by 5 runs

Sat, 25 Sep '21

36th Match • Abu Dhabi, Indian Premier League

Delhi Capitals Delhi Capitals
154/6
Rajasthan Royals Rajasthan Royals
121/6
(20 ov, T:155)

DC won by 33 runs

Fri, 24 Sep '21

35th Match (N) • Sharjah, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
156/6
Chennai Super Kings Chennai Super Kings
157/4
(18.1/20 ov, T:157)

CSK won by 6 wickets (with 11 balls remaining)

Thu, 23 Sep '21

34th Match (N) • Abu Dhabi, Indian Premier League

Mumbai Indians Mumbai Indians
155/6
Kolkata Knight Riders Kolkata Knight Riders
159/3
(15.1/20 ov, T:156)

KKR won by 7 wickets (with 29 balls remaining)

Wed, 22 Sep '21

33rd Match (N) • Dubai (DICS), Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
134/9
Delhi Capitals Delhi Capitals
139/2
(17.5/20 ov, T:135)

DC won by 8 wickets (with 13 balls remaining)

Tue, 21 Sep '21

32nd Match (N) • Dubai (DICS), Indian Premier League

Rajasthan Royals Rajasthan Royals
185
Punjab Kings Punjab Kings
183/4
(20 ov, T:186)

RR won by 2 runs

Mon, 20 Sep '21

31st Match (N) • Abu Dhabi, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
92
Kolkata Knight Riders Kolkata Knight Riders
94/1
(10/20 ov, T:93)

KKR won by 9 wickets (with 60 balls remaining)

Sun, 19 Sep '21

30th Match (N) • Dubai (DICS), Indian Premier League

Chennai Super Kings Chennai Super Kings
156/6
Mumbai Indians Mumbai Indians
136/8
(20 ov, T:157)

CSK won by 20 runs

Sun, 02 May '21

29th Match (N) • Ahmedabad, Indian Premier League

Punjab Kings Punjab Kings
166/6
Delhi Capitals Delhi Capitals
167/3
(17.4/20 ov, T:167)

DC won by 7 wickets (with 14 balls remaining)

Sun, 02 May '21

28th Match (D/N) • Delhi, Indian Premier League

Rajasthan Royals Rajasthan Royals
220/3
Sunrisers Hyderabad Sunrisers Hyderabad
165/8
(20 ov, T:221)

RR won by 55 runs

Sat, 01 May '21

27th Match (N) • Delhi, Indian Premier League

Chennai Super Kings Chennai Super Kings
218/4
Mumbai Indians Mumbai Indians
219/6
(20 ov, T:219)

MI won by 4 wickets (with 0 balls remaining)

Fri, 30 Apr '21

26th Match (N) • Ahmedabad, Indian Premier League

Punjab Kings Punjab Kings
179/5
Royal Challengers Bangalore Royal Challengers Bangalore
145/8
(20 ov, T:180)

PBKS won by 34 runs

Thu,29 Apr '21

25th Match (N) • Ahmedabad, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
154/6
Delhi Capitals Delhi Capitals
156/3
(16.3/20 ov, T:155)

DC won by 7 wickets (with 21 balls remaining)

Thu, 29 Apr '21

24th Match (D/N) • Delhi, Indian Premier League

Rajasthan Royals Rajasthan Royals
171/4
Mumbai Indians Mumbai Indians
172/3
(18.3/20 ov, T:172)

MI won by 7 wickets (with 9 balls remaining)

Wed, 28 Apr '21

23rd Match (N) • Delhi, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
171/3
Chennai Super Kings Chennai Super Kings
173/3
(18.3/20 ov, T:172)

CSK won by 7 wickets (with 9 balls remaining)

Tue, 27 Apr '21

22nd Match (N) • Ahmedabad, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
171/5
Delhi Capitals Delhi Capitals
170/4
(20 ov, T:172)

RCB won by 1 run

Mon, 26 Apr '21

21st Match (N) • Ahmedabad, Indian Premier League

Punjab Kings Punjab Kings
123/9
Kolkata Knight Riders Kolkata Knight Riders
126/5
(16.4/20 ov, T:124)

KKR won by 5 wickets (with 20 balls remaining)

Sun, 25 Apr '21

20th Match (N) • Chennai, Indian Premier League

Delhi Capitals Delhi Capitals
159/4
Sunrisers Hyderabad Sunrisers Hyderabad
159/7
(20 ov, T:160)

Match tied (DC won the one-over eliminator)

Sun, 25 Apr '21

19th Match (D/N) • Wankhede, Indian Premier League

Chennai Super Kings Chennai Super Kings
191/4
Royal Challengers Bangalore Royal Challengers Bangalore
122/9
(20 ov, T:192)

CSK won by 69 runs

Sat, 24 Apr '21

18th Match (N) • Wankhede, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
133/9
Rajasthan Royals Rajasthan Royals
134/4
(18.5/20 ov, T:134)

RR won by 6 wickets (with 7 balls remaining)

Fri, 23 Apr '21

17th Match (N) • Chennai, Indian Premier League

Mumbai Indians Mumbai Indians
131/6
Punjab Kings Punjab Kings
132/1
(17.4/20 ov, T:132)

PBKS won by 9 wickets (with 14 balls remaining)

Thu, 22 Apr '21

16th Match (N) • Wankhede, Indian Premier League

Rajasthan Royals Rajasthan Royals
177/9
Royal Challengers Bangalore Royal Challengers Bangalore
181/0
(16.3/20 ov, T:178)

RCB won by 10 wickets (with 21 balls remaining)

Wed, 21 Apr '21

15th Match (N) • Wankhede, Indian Premier League

Chennai Super Kings Chennai Super Kings
220/3
Kolkata Knight Riders Kolkata Knight Riders
202
(19.1/20 ov, T:221)

CSK won by 18 runs

Wed, 21 Apr '21

14th Match (D/N) • Chennai, Indian Premier League

Punjab Kings Punjab Kings
120
Sunrisers Hyderabad Sunrisers Hyderabad
121/1
(18.4/20 ov, T:121)

SRH won by 9 wickets (with 8 balls remaining)

Tue, 20 Apr '21

13th Match (N) • Chennai, Indian Premier League

Mumbai Indians Mumbai Indians
137/9
Delhi Capitals Delhi Capitals
138/4
(19.1/20 ov, T:138)

DC won by 6 wickets (with 5 balls remaining)

Mon, 19 Apr '21

12th Match (N) • Wankhede, Indian Premier League

Chennai Super Kings Chennai Super Kings
188/9
Rajasthan Royals Rajasthan Royals
143/9
(20 ov, T:189)

CSK won by 45 runs

Sun, 18 Apr '21

11th Match (N) • Wankhede, Indian Premier League

Punjab Kings Punjab Kings
195/4
Delhi Capitals Delhi Capitals
198/4
(18.2/20 ov, T:196)

DC won by 6 wickets (with 10 balls remaining)

Sun, 18 Apr '21

10th Match (D/N) • Chennai, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
204/4
Kolkata Knight Riders Kolkata Knight Riders
166/8
(20 ov, T:205)

RCB won by 38 runs

Sat, 17 Apr '21

9th Match (N) • Chennai, Indian Premier League

Mumbai Indians Mumbai Indians
150/5
Sunrisers Hyderabad Sunrisers Hyderabad
137
(19.4/20 ov, T:151)

MI won by 13 runs

Fri, 16 Apr '21

8th Match (N) • Wankhede, Indian Premier League

Punjab Kings Punjab Kings
106/8
Chennai Super Kings Chennai Super Kings
107/4
(15.4/20 ov, T:107)

CSK won by 6 wickets (with 26 balls remaining)

Thu, 15 Apr '21

7th Match (N) • Wankhede, Indian Premier League

Delhi Capitals Delhi Capitals
147/8
Rajasthan Royals Rajasthan Royals
150/7
(19.4/20 ov, T:148)

RR won by 3 wickets (with 2 balls remaining)

Wed, 14 Apr '21

6th Match (N) • Chennai, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
149/8
Sunrisers Hyderabad Sunrisers Hyderabad
143/9
(20 ov, T:150)

RCB won by 6 runs

Tue, 13 Apr '21

5th Match (N) • Chennai, Indian Premier League

Mumbai Indians Mumbai Indians
152
Kolkata Knight Riders Kolkata Knight Riders
142/7
(20 ov, T:153)

MI won by 10 runs

Mon, 12 Apr '21

4th Match (N) • Wankhede, Indian Premier League

Punjab Kings Punjab Kings
221/6
Rajasthan Royals Rajasthan Royals
217/7
(20 ov, T:222)

PBKS won by 4 runs

Sun, 11 Apr '21

3rd Match (N) • Chennai, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
187/6
Sunrisers Hyderabad Sunrisers Hyderabad
177/5
(20 ov, T:188)

KKR won by 10 runs

Sat, 10 Apr '21

2nd Match (N) • Wankhede, Indian Premier League

Chennai Super Kings Chennai Super Kings
188/7
Delhi Capitals Delhi Capitals
190/3
(18.4/20 ov, T:189)

DC won by 7 wickets (with 8 balls remaining)

Fri, 09 Apr '21

1st Match (N) • Chennai, Indian Premier League

Mumbai Indians Mumbai Indians
159/9
Royal Challengers Bangalore Royal Challengers Bangalore
160/8
(20 ov, T:160)

RCB won by 2 wickets (with 0 balls remaining)

Also Check: IPL 2008 Match Results |IPL 2009 Match Results | IPL 2010 Match Results | IPL 2011 Match Results | IPL 2012 Match Results | IPL 2013 Match Results | IPL 2014 Match Results | IPL 2015 Match Results | IPL 2016 Match Results | IPL 2017 Match Results | IPL 2018 Match Results | IPL 2019 Match Results | IPL 2020 Match Results | IPL 2021 Match Results | IPL 2022 Match Results | IPL 2023 Match Results | IPL 2024 Match Results | IPL 2025 Match Results |


Frequently Asked Questions

CMU (Cricket Match Update) is a dedicated platform that provides real-time cricket scores, news, team updates, and expert insights across global and local leagues.

Yes. CMU offers real-time live score updates for IPL, ICC events, bilateral series, domestic tournaments, and other major T20 leagues.

Absolutely! Our fixtures section features all upcoming matches with exact timings, venues, and team lineups when announced.

You can explore our Cricket News section, which includes post-match summaries, expert opinions, player stats, and performance breakdowns.

Yes, all features of CMU — including live scores, match schedules, news, and stats — are completely free and accessible to all cricket fans.

Yes! We offer daily fantasy cricket previews, top player picks, injury reports, and pitch insights to help you make better team choices.

Yes. CMU features team comparison tools including head-to-head records, player battles, win-loss stats, and recent form analysis.

Notifications are coming soon! We’re working on push alerts so you never miss a wicket, milestone, or final score.

Our content is updated live during matches and refreshed multiple times daily to reflect new developments, stats, and lineup changes.

You can reach out via our contact form or email. We welcome suggestions, tips, or corrections from our cricket-loving community.