| June 3, 2025 |
Punjab Kings |
6 runs |
Narendra Modi Stadium, Ahmedabad |
KH Pandya |
| May 29, 2025 |
Punjab Kings |
8 wickets |
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur |
Suyash Sharma |
| May 27, 2025 |
Lucknow Super Giants |
6 wickets |
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
JM Sharma |
| May 3, 2025 |
Chennai Super Kings |
2 runs |
M Chinnaswamy Stadium, Bengaluru |
R Shepherd |
| April 27, 2025 |
Delhi Capitals |
6 wickets |
Arun Jaitley Stadium, Delhi |
KH Pandya |
| April 24, 2025 |
Rajasthan Royals |
11 runs |
M Chinnaswamy Stadium, Bengaluru |
JR Hazlewood |
| April 20, 2025 |
Punjab Kings |
7 wickets |
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur |
V Kohli |
| April 13, 2025 |
Rajasthan Royals |
9 wickets |
Sawai Mansingh Stadium, Jaipur |
PD Salt |
| April 7, 2025 |
Mumbai Indians |
12 runs |
Wankhede Stadium, Mumbai |
RM Patidar |
| March 28, 2025 |
Chennai Super Kings |
50 runs |
MA Chidambaram Stadium, Chepauk, Chennai |
RM Patidar |
| March 22, 2025 |
Kolkata Knight Riders |
7 wickets |
Eden Gardens, Kolkata |
KH Pandya |
| May 18, 2024 |
Chennai Super Kings |
27 runs |
M Chinnaswamy Stadium, Bengaluru |
F du Plessis |
| May 12, 2024 |
Delhi Capitals |
47 runs |
M Chinnaswamy Stadium, Bengaluru |
C Green |
| May 9, 2024 |
Punjab Kings |
60 runs |
Himachal Pradesh Cricket Association Stadium, Dharamsala |
V Kohli |
| May 4, 2024 |
Gujarat Titans |
4 wickets |
M Chinnaswamy Stadium, Bengaluru |
Mohammed Siraj |
| April 28, 2024 |
Gujarat Titans |
9 wickets |
Narendra Modi Stadium, Ahmedabad |
WG Jacks |
| April 25, 2024 |
Sunrisers Hyderabad |
35 runs |
Rajiv Gandhi International Stadium, Uppal, Hyderabad |
RM Patidar |
| March 25, 2024 |
Punjab Kings |
4 wickets |
M Chinnaswamy Stadium, Bengaluru |
V Kohli |
| May 18, 2023 |
Sunrisers Hyderabad |
8 wickets |
Rajiv Gandhi International Stadium, Uppal, Hyderabad |
V Kohli |
| May 14, 2023 |
Rajasthan Royals |
112 runs |
Sawai Mansingh Stadium, Jaipur |
WD Parnell |
| May 1, 2023 |
Lucknow Super Giants |
18 runs |
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
F du Plessis |
| April 23, 2023 |
Rajasthan Royals |
7 runs |
M Chinnaswamy Stadium, Bengaluru |
GJ Maxwell |
| April 20, 2023 |
Punjab Kings |
24 runs |
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh |
Mohammed Siraj |
| April 15, 2023 |
Delhi Capitals |
23 runs |
M Chinnaswamy Stadium, Bengaluru |
V Kohli |
| April 2, 2023 |
Mumbai Indians |
8 wickets |
M Chinnaswamy Stadium, Bengaluru |
F du Plessis |
| May 25, 2022 |
Lucknow Super Giants |
14 runs |
Eden Gardens, Kolkata |
RM Patidar |
| May 19, 2022 |
Gujarat Titans |
8 wickets |
Wankhede Stadium, Mumbai |
V Kohli |
| May 8, 2022 |
Sunrisers Hyderabad |
67 runs |
Wankhede Stadium, Mumbai |
PWH de Silva |
| May 4, 2022 |
Chennai Super Kings |
13 runs |
Maharashtra Cricket Association Stadium, Pune |
HV Patel |
| April 19, 2022 |
Lucknow Super Giants |
18 runs |
Dr DY Patil Sports Academy, Mumbai |
F du Plessis |
| April 16, 2022 |
Delhi Capitals |
16 runs |
Wankhede Stadium, Mumbai |
KD Karthik |
| April 9, 2022 |
Mumbai Indians |
7 wickets |
Maharashtra Cricket Association Stadium, Pune |
Anuj Rawat |
| April 5, 2022 |
Rajasthan Royals |
4 wickets |
Wankhede Stadium, Mumbai |
KD Karthik |
| March 30, 2022 |
Kolkata Knight Riders |
3 wickets |
Dr DY Patil Sports Academy, Mumbai |
PWH de Silva |
| Oct. 8, 2021 |
Delhi Capitals |
7 wickets |
Dubai International Cricket Stadium |
KS Bharat |
| Oct. 3, 2021 |
Punjab Kings |
6 runs |
Sharjah Cricket Stadium |
GJ Maxwell |
| Sept. 29, 2021 |
Rajasthan Royals |
7 wickets |
Dubai International Cricket Stadium |
YS Chahal |
| Sept. 26, 2021 |
Mumbai Indians |
54 runs |
Dubai International Cricket Stadium |
GJ Maxwell |
| April 27, 2021 |
Delhi Capitals |
1 runs |
Narendra Modi Stadium, Ahmedabad |
AB de Villiers |
| April 22, 2021 |
Rajasthan Royals |
10 wickets |
Wankhede Stadium, Mumbai |
D Padikkal |
| April 18, 2021 |
Kolkata Knight Riders |
38 runs |
MA Chidambaram Stadium, Chepauk, Chennai |
AB de Villiers |
| April 14, 2021 |
Sunrisers Hyderabad |
6 runs |
MA Chidambaram Stadium, Chepauk, Chennai |
GJ Maxwell |
| April 9, 2021 |
Mumbai Indians |
2 wickets |
MA Chidambaram Stadium, Chepauk, Chennai |
HV Patel |
| Oct. 21, 2020 |
Kolkata Knight Riders |
8 wickets |
Sheikh Zayed Stadium |
Mohammed Siraj |
| Oct. 17, 2020 |
Rajasthan Royals |
7 wickets |
Dubai International Cricket Stadium |
AB de Villiers |
| Oct. 12, 2020 |
Kolkata Knight Riders |
82 runs |
Sharjah Cricket Stadium |
AB de Villiers |
| Oct. 10, 2020 |
Chennai Super Kings |
37 runs |
Dubai International Cricket Stadium |
V Kohli |
| Oct. 3, 2020 |
Rajasthan Royals |
8 wickets |
Sheikh Zayed Stadium |
YS Chahal |
| Sept. 21, 2020 |
Sunrisers Hyderabad |
10 runs |
Dubai International Cricket Stadium |
YS Chahal |
| May 4, 2019 |
Sunrisers Hyderabad |
4 wickets |
M.Chinnaswamy Stadium |
SO Hetmyer |
| April 24, 2019 |
Punjab Kings |
17 runs |
M.Chinnaswamy Stadium |
AB de Villiers |
| April 21, 2019 |
Chennai Super Kings |
1 runs |
M.Chinnaswamy Stadium |
PA Patel |
| April 19, 2019 |
Kolkata Knight Riders |
10 runs |
Eden Gardens |
V Kohli |
| April 13, 2019 |
Punjab Kings |
8 wickets |
Punjab Cricket Association IS Bindra Stadium |
AB de Villiers |
| May 17, 2018 |
Sunrisers Hyderabad |
14 runs |
M.Chinnaswamy Stadium |
AB de Villiers |
| May 14, 2018 |
Punjab Kings |
10 wickets |
Holkar Cricket Stadium |
UT Yadav |
| May 12, 2018 |
Delhi Capitals |
5 wickets |
Arun Jaitley Stadium |
AB de Villiers |
| May 1, 2018 |
Mumbai Indians |
14 runs |
M.Chinnaswamy Stadium |
TG Southee |
| April 21, 2018 |
Delhi Capitals |
6 wickets |
M.Chinnaswamy Stadium |
AB de Villiers |
| April 13, 2018 |
Punjab Kings |
4 wickets |
M.Chinnaswamy Stadium |
UT Yadav |
| May 14, 2017 |
Delhi Capitals |
10 runs |
Feroz Shah Kotla |
HV Patel |
| April 18, 2017 |
Gujarat Titans |
21 runs |
Saurashtra Cricket Association Stadium |
CH Gayle |
| April 8, 2017 |
Delhi Capitals |
15 runs |
M.Chinnaswamy Stadium |
KM Jadhav |
| May 24, 2016 |
Gujarat Titans |
4 wickets |
M Chinnaswamy Stadium |
AB de Villiers |
| May 22, 2016 |
Delhi Capitals |
6 wickets |
Shaheed Veer Narayan Singh International Stadium |
V Kohli |
| May 18, 2016 |
Punjab Kings |
82 runs |
M Chinnaswamy Stadium |
V Kohli |
| May 16, 2016 |
Kolkata Knight Riders |
9 wickets |
Eden Gardens |
V Kohli |
| May 14, 2016 |
Gujarat Titans |
144 runs |
M Chinnaswamy Stadium |
AB de Villiers |
| May 9, 2016 |
Punjab Kings |
1 runs |
Punjab Cricket Association IS Bindra Stadium, Mohali |
SR Watson |
| May 7, 2016 |
Rising Pune Supergiants |
7 wickets |
M Chinnaswamy Stadium |
V Kohli |
| April 22, 2016 |
Rising Pune Supergiants |
13 runs |
Maharashtra Cricket Association Stadium |
AB de Villiers |
| April 12, 2016 |
Sunrisers Hyderabad |
45 runs |
M Chinnaswamy Stadium |
AB de Villiers |
| May 20, 2015 |
Rajasthan Royals |
71 runs |
Maharashtra Cricket Association Stadium |
AB de Villiers |
| May 15, 2015 |
Sunrisers Hyderabad |
6 wickets |
Rajiv Gandhi International Stadium, Uppal |
V Kohli |
| May 10, 2015 |
Mumbai Indians |
39 runs |
Wankhede Stadium |
AB de Villiers |
| May 6, 2015 |
Punjab Kings |
138 runs |
M Chinnaswamy Stadium |
CH Gayle |
| May 2, 2015 |
Kolkata Knight Riders |
7 wickets |
M Chinnaswamy Stadium |
Mandeep Singh |
| April 26, 2015 |
Delhi Capitals |
10 wickets |
Feroz Shah Kotla |
VR Aaron |
| April 24, 2015 |
Rajasthan Royals |
9 wickets |
Sardar Patel Stadium, Motera |
MA Starc |
| April 11, 2015 |
Kolkata Knight Riders |
3 wickets |
Eden Gardens |
CH Gayle |
| May 18, 2014 |
Chennai Super Kings |
5 wickets |
JSCA International Stadium Complex |
AB de Villiers |
| May 13, 2014 |
Delhi Capitals |
16 runs |
M Chinnaswamy Stadium |
Yuvraj Singh |
| May 4, 2014 |
Sunrisers Hyderabad |
4 wickets |
M Chinnaswamy Stadium |
AB de Villiers |
| April 19, 2014 |
Mumbai Indians |
7 wickets |
Dubai International Cricket Stadium |
PA Patel |
| April 17, 2014 |
Delhi Capitals |
8 wickets |
Sharjah Cricket Stadium |
YS Chahal |
| May 18, 2013 |
Chennai Super Kings |
24 runs |
M Chinnaswamy Stadium |
V Kohli |
| May 10, 2013 |
Delhi Capitals |
4 runs |
Feroz Shah Kotla |
JD Unadkat |
| May 2, 2013 |
Pune Warriors |
17 runs |
Subrata Roy Sahara Stadium |
AB de Villiers |
| April 23, 2013 |
Pune Warriors |
130 runs |
M Chinnaswamy Stadium |
CH Gayle |
| April 20, 2013 |
Rajasthan Royals |
7 wickets |
M Chinnaswamy Stadium |
R Vinay Kumar |
| April 11, 2013 |
Kolkata Knight Riders |
8 wickets |
M Chinnaswamy Stadium |
CH Gayle |
| April 9, 2013 |
Sunrisers Hyderabad |
7 wickets |
M Chinnaswamy Stadium |
V Kohli |
| April 4, 2013 |
Mumbai Indians |
2 runs |
M Chinnaswamy Stadium |
CH Gayle |
| May 17, 2012 |
Delhi Capitals |
21 runs |
Feroz Shah Kotla |
CH Gayle |
| May 11, 2012 |
Pune Warriors |
35 runs |
Subrata Roy Sahara Stadium |
CH Gayle |
| May 9, 2012 |
Mumbai Indians |
9 wickets |
Wankhede Stadium |
CH Gayle |
| May 6, 2012 |
Sunrisers Hyderabad |
5 wickets |
M Chinnaswamy Stadium |
AB de Villiers |
| April 23, 2012 |
Rajasthan Royals |
46 runs |
Sawai Mansingh Stadium |
AB de Villiers |
| April 20, 2012 |
Punjab Kings |
5 wickets |
Punjab Cricket Association Stadium, Mohali |
CH Gayle |
| April 17, 2012 |
Pune Warriors |
6 wickets |
M Chinnaswamy Stadium |
CH Gayle |
| April 7, 2012 |
Delhi Capitals |
20 runs |
M Chinnaswamy Stadium |
AB de Villiers |
| May 27, 2011 |
Mumbai Indians |
43 runs |
MA Chidambaram Stadium, Chepauk |
CH Gayle |
| May 22, 2011 |
Chennai Super Kings |
8 wickets |
M Chinnaswamy Stadium |
CH Gayle |
| May 14, 2011 |
Kolkata Knight Riders |
4 wickets |
M Chinnaswamy Stadium |
CH Gayle |
| May 11, 2011 |
Rajasthan Royals |
9 wickets |
Sawai Mansingh Stadium |
S Aravind |
| May 8, 2011 |
Kochi Tuskers Kerala |
9 wickets |
M Chinnaswamy Stadium |
CH Gayle |
| May 6, 2011 |
Punjab Kings |
85 runs |
M Chinnaswamy Stadium |
CH Gayle |
| April 29, 2011 |
Pune Warriors |
26 runs |
M Chinnaswamy Stadium |
V Kohli |
| April 26, 2011 |
Delhi Capitals |
3 wickets |
Feroz Shah Kotla |
V Kohli |
| April 22, 2011 |
Kolkata Knight Riders |
9 wickets |
Eden Gardens |
CH Gayle |
| April 9, 2011 |
Kochi Tuskers Kerala |
6 wickets |
Nehru Stadium |
AB de Villiers |
| April 24, 2010 |
Sunrisers Hyderabad |
9 wickets |
Dr DY Patil Sports Academy |
A Kumble |
| April 14, 2010 |
Rajasthan Royals |
5 wickets |
Sawai Mansingh Stadium |
KP Pietersen |
| April 10, 2010 |
Kolkata Knight Riders |
7 wickets |
M Chinnaswamy Stadium |
R Vinay Kumar |
| April 2, 2010 |
Punjab Kings |
6 wickets |
Punjab Cricket Association Stadium, Mohali |
KP Pietersen |
| March 23, 2010 |
Chennai Super Kings |
36 runs |
M Chinnaswamy Stadium |
RV Uthappa |
| March 20, 2010 |
Mumbai Indians |
7 wickets |
Brabourne Stadium |
JH Kallis |
| March 18, 2010 |
Rajasthan Royals |
10 wickets |
M Chinnaswamy Stadium |
JH Kallis |
| March 16, 2010 |
Punjab Kings |
8 wickets |
M Chinnaswamy Stadium |
JH Kallis |
| May 23, 2009 |
Chennai Super Kings |
6 wickets |
New Wanderers Stadium |
MK Pandey |
| May 21, 2009 |
Sunrisers Hyderabad |
12 runs |
SuperSport Park |
MK Pandey |
| May 19, 2009 |
Delhi Capitals |
7 wickets |
New Wanderers Stadium |
JH Kallis |
| May 14, 2009 |
Chennai Super Kings |
2 wickets |
Kingsmead |
LRPL Taylor |
| May 12, 2009 |
Kolkata Knight Riders |
6 wickets |
SuperSport Park |
LRPL Taylor |
| May 3, 2009 |
Mumbai Indians |
9 wickets |
New Wanderers Stadium |
JH Kallis |
| May 1, 2009 |
Punjab Kings |
8 runs |
Kingsmead |
Yuvraj Singh |
| April 29, 2009 |
Kolkata Knight Riders |
5 wickets |
Kingsmead |
MV Boucher |
| April 18, 2009 |
Rajasthan Royals |
75 runs |
Newlands |
R Dravid |
| May 25, 2008 |
Sunrisers Hyderabad |
5 wickets |
Rajiv Gandhi International Stadium, Uppal |
R Vinay Kumar |
| May 21, 2008 |
Chennai Super Kings |
14 runs |
MA Chidambaram Stadium, Chepauk |
A Kumble |
| May 3, 2008 |
Sunrisers Hyderabad |
3 runs |
M Chinnaswamy Stadium |
P Kumar |
| April 20, 2008 |
Mumbai Indians |
5 wickets |
Wankhede Stadium |
MV Boucher |