Matches

All times

Customize ESPN

The blueprint for Mumbai Indians' IPL success

From scouting Indian domestic talent to Rohit's evolution as a captain to putting strategy over emotions: the method for how Mumbai do what they do

BCCI

Talking T20 Podcast: Looking back at the IPL with Aakash Chopra

Trends and talking points, and what lies ahead for the teams next season

Royals third, CSK fifth? How luck affected the IPL teams

According to ESPNcricinfo's Luck Index, the IPL table might have looked very different if not for a few fortuitous events

IPL 2019

In review

Tendulkar hails Bumrah as 'world's best'

Zaheer lauds his 'stubborn' attitude while Bumrah himself believes clarity of thought under pressure helps

Malinga's heroics to Kuldeep's slump - the surprise pack

There were unexpected star performers, and highly rated players who just didn't come to the party

Daniel Vettori and Deep Dasgupta pick their combined IPL XI

Who's in and who's out, click here to find out

1:04

Season reviews

IPL 2019

The best and worst buys of IPL 2019

ESPNcricinfo reviews the best and the worst buys from this IPL in terms of money spent on players and how they performed

Strategy punts: What worked and what didn't

Leaving Yuvraj out, having Russell languishing down the order, Pandey's elevation and Hetmyer's absence - an assessment of some key tactical plays in the IPL

Russell and Hardik hitting for the same team - Manjrekar's XI

There are only four Indian players in the team. Can you guess who they are?

4:49

CSK v Mumbai

Final, Hyderabad

'We were just passing the trophy to each other' - MS Dhoni

The Chennai Super Kings captain summed up a tense and seesawing final, full of mistakes from both teams, in typically pithy fashion

'I tried my wicket-taking option, and today it was a success'

Reactions from the victorious Mumbai Indians players and coaches after the thrilling win in the IPL final

Super Kings v Mumbai

IPL final, Hyderabad

Mumbai urged to manage emotions in hunt for another CSK scalp

Rohit Sharma and Mahela Jayawardene credited collective - not individual - brilliance for Mumbai's sustained success

Less fiery, but Malinga is still proving his worth

Age, fitness issues and a drop in pace could easily have deflated Lasith Malinga's confidence. Instead he has strived to improvise within his limitations

Season review

Delhi Capitals

Vettori: Delhi Capitals' top four could carry them for a number of years

Daniel Vettori and Ajit Agarkar review Delhi Capitals' 2019 IPL season

7:12

Capitals: Strong Indian core, weak overseas underbelly

Delhi Capitals had one of the most balanced units this IPL but their inconsistent middle order derailed their march into the final

'Dream season for us and it's just the start' - Shreyas Iyer

Iyer said a bit of bad planning during their batting innings cost Capitals in what was otherwise a season to be proud of

In and around IPL

IPL 2019

T20 chases are won and lost in the first ten overs, not the last ten

Conventional wisdom still says you keep wickets in hand for sustained attack in the second half of a chase. The results say that's not quite the way to go about things

Capitals v Sunrisers

IPL 2019, Eliminator

Vettori: Pant can be the ultimate player for India

Murali Karthik and Daniel Vettori look back on Rishabh Pant's 49 off 21 balls, and his untimely dismissal

6:09

Delhi Capitals and the madness of youth

Shaw and Pant smashed Sunrisers' attack on a tough pitch. Capitals then suffered a wobble, but Paul finished the job and took his side a step closer to the final

Super Kings v Mumbai

1st Qualifier, Chennai

Suryakumar, spinners put Mumbai in fifth IPL final

On a turning pitch, with their big-name players falling early, the middle order came good to thump the Chennai Super Kings

Kishore: The Yadavs leave their imprint on this IPL

Suryakumar was excellent in negating CSK's spinners on a rank turner while Jayant took out Raina, which was his one job on the night

'We had an off day' - Dhoni on CSK's batting frailties

The captain was also disappointed that his players could not take advantage of playing at home

Around the IPL

Umpire Llong damages door during IPL game

The incident happened between innings during the RCB-Sunrisers game

Quiz - Most fours, most overs, and most expensive figures

How closely did you follow the league stage of IPL 2019? Take our quiz to find out

Season review

Knight Riders and Royals

Smart stats - Gopal, Archer save Royals' mediocre year

While Rajasthan Royals had a poor tournament, two of their players can walk away with their heads held high

Russell the star but KKR lacked a supporting cast

Kuldeep's missing form and the want of experience in the fast-bowling department meant Knight Riders narrowly missed out on the playoffs spot

Shreyas, Parag stand out amid Royals' many misses

While a change of captains turned their fortunes briefly, it could only prevent the wooden spoon in the end

'KKR need a specialist death-overs bowler'

Daniel Vettori and Ajit Agarkar discuss Kolkata Knight Riders' season and what can be done better for the next season

10:34

What went wrong for Kings XI?

Daniel Vettori and Ajit Agarkar review Kings XI Punjab's season, the positives from their campaign and what they can do better next season

12:32

'RCB lacked a leader among the bowlers'

Daniel Vettori and Ajit Agarkar discuss what went wrong for RCB in IPL 2019

8:49

'Royals a good team but never found balance'

Experts Daniel Vettori and Ajit Agarkar take a look at why Rajasthan Royals couldn't make the playoffs despite having many players with established T20 pedigree

8:38

Season review

IPL league stage

Season review - Road to playoffs paved by bowlers

The four playoff teams - Mumbai, Super Kings, Capitals, Sunrisers - have the best bowling record in the middle and the death overs

RCB plagued by expensive bowlers and over-reliance on stars again

The worst bowling averages in the last five overs of IPL 2019 are only one of the many reasons why RCB finished last

New season, old story for Kings XI Punjab

Like 2018, their playoff hopes unravelled despite a good start, and the batting had little to show for, apart from the Gayle-Rahul partnership

Talking T20

Podcast

Podcast - Talking T20 with Daniel Vettori

He joins the Talking T20 crew to chat about Kohli's IPL captaincy and why cricket's data analytics revolution is slowly on the uptake

BCCI

Vettori: Kohli the captain 'relies on intuition', is 'exceptionally open to ideas'

Vettori spent considerable time with Kohli as Royal Challengers Bangalore coach last season

Mumbai v KKR

IPL 2019, Mumbai

Katich admits 'tension' in KKR camp during horror run

Assistant coach says the team dynamic wasn't healthy while they were going through a six-match losing streak this IPL

To finish where we did is what we deserved - Katich

KKR's assistant coach talks about the loss to Mumbai, their entire season, and the dressing room atmosphere

4:45

Uthappa's many disappointments catch up with Knight Riders

Once the lynchpin around whom the Knight Riders team was built, Robin Uthappa lost his most precious gift - timing - in their must-win game at Wankhede Stadium

Tendulkar hits back

Conflict of interest: Tendulkar hits back at BCCI

Sachin Tendulkar sends across 13-point response to BCCI ombudsman, asks for Vinod Rai and Rahul Johri to be called to 'clarify their position'

RCB at IPL 2019

In review

Agarkar: RCB lacked a leader in the bowling department

What went wrong for RCB in IPL 2019? Daniel Vettori and Ajit Agarkar discuss

8:49

'It doesn't really feel like a bad season' - Kohli on RCB's 2019 campaign

Kohli proud of the team for turning their fortunes around in second half of the season, but wants more next time for RCB's devoted fans

Hetmyer and Dube: examples of RCB's underused resources

Did RCB not know what their best XI was? Did they not give players a long enough rope when warranted?

RCB v Sunrisers

IPL 2019, Bengaluru

We wanted to win this game for the Bengaluru crowd - Gurkeerat

Gurkeerat sheds light on his partnership with Hetmyer and the special relationship RCB fans share with the team

1:42

Sunrisers' playoffs in danger after Hetmyer blitz

All they can now do is bite their fingernails as they hope Mumbai Indians help them progress by beating Kolkata Knight Riders on Sunday

Mumbai, Super Kings fight for top-two finish; KKR for playoffs

If Knight Riders lose on Sunday, then Sunrisers will sneak through to the playoffs despite finishing on only 12 points

Kings XI v Knight Riders

IPL 2019, Mohali

'We weren't up to the mark this year - Kings XI captain R Ashwin

The Kings XI captain discusses the team's failure to qualify for the playoffs and pinpoints where they lost the game to Knight Riders

2:11

'We've lost most games on Powerplay battles' - Ashwin

Injuries to key personnel and the below-par performances of overseas seamers also held Kings XI back this season, their captain has said

Gill leads KKR to stay alive, Kings XI knocked out

Sam Curran's unbeaten 55 off 24 had given Kings XI a competitive total but KKR's top order make short work of it

Another injury worry

South Africa news

Kagiso Rabada out of IPL with back niggle

CSA has advised the fast bowler to return home as a precautionary measure ahead of the 2019 World Cup

Mumbai v Sunrisers

IPL 2019, Mumbai

'We have the bowling attack to defend 170-type totals' - Rohit

Mumbai Indians' captain reacts to his team's dramatic win over Sunrisers Hyderabad

7:31

Mumbai survive Pandey-Nabi scare to seal qualification

Manish Pandey's last-ball six took Sunrisers to the Super Over, but Mumbai cruised to a win after Jasprit Bumrah kept them to 8 in the tie-breaker

The slow poison of Chahar and Krunal

After a rollicking Powerplay, Mumbai's spinners strangled Sunrisers' chase with eight overs for 43 runs and two key wickets

Dhoni's fast hands

Super Kings v Capitals

MS Dhoni's ninja-like moves thrill Chepauk

The Chennai Super Kings captain pulled off two stumpings in three balls off Ravindra Jadeja to leave fans and his team-mate Suresh Raina in awe

Vettori: Dhoni's captaincy made CSK spinners dangerous

Dhoni was tactically sharp in his use of Harbhajan Singh, Imran Tahir and Ravindra Jadeja, say our experts

3:19

'Watch the ball, hit the ball' - Dhoni's formula for the final over

The CSK captain has hit 554 runs in 227 balls in the 20th over of an IPL match. That's 13% of all the runs he's made in this tournament

Around the IPL

In focus

Does winning the toss make a big difference in the IPL?

The answer is a resounding yes, if you analyse what sides look to do and the advantage they gain after winning the toss

RCB v Royals

IPL 2019, Bengaluru

Vettori: Shreyas Gopal has been phenomenal against RCB

Daniel Vettori and Ajit Agarkar dissect Royal Challengers Bangalore's season, Rajasthan Royals' playoffs chances, and more

6:04

Gopal hat-trick in wash-out, RCB eliminated

Rain returned with Royals needing 22 runs in 10 balls, thereby forcing both teams to share a point

The hat-trick hero's story - How Gopal became a spin sensation

The 25-year-old first took to legspin as a way to better his chances of being picked. Life has never been the same since

Sunrisers v Kings XI

IPL 2019, Hyderabad

212 was definitely chaseable - Rahul

Kings XI Punjab opener KL Rahul on what went wrong for his side against Sunrisers Hyderabad

2:42

Talking Points - Why does KL Rahul start so slow?

Did R Ashwin err by bowling Mujeeb at the death?

Warner's 81 and Rashid's three-for blow Kings XI away

The Australian capped off his IPL 2019 stint with a ninth fifty-plus score to take Sunrisers closer to the playoffs

KKR v Mumbai

IPL 2019, Kolkata

IPL Power Rankings: Hardik overtakes Russell

Our IPL Power Rankings feature the top 10 performers of the week gone by. Who made the list this week?

Karthik tries to ensure no 'bickering, back-biting'

Questions were asked of his leadership after a six-match losing streak and he tackled them head on

Capitals v RCB

IPL 2019, Delhi

Delhi qualify for playoffs after six-year gap

Royal Challengers, who fizzled out in a chase of 188, are now all but out of contention

Not looking at the points table - Ricky Ponting

Delhi Capitals won because they played the crunch moments better, Virat Kohli has conceded

Talking Points - Dhawan's stunning resurgence

The senior opener's good form has coincided with Delhi Capitals' upward move on the points table

Royals v Sunrisers

IPL 2019, Jaipur

Clinical Royals keep playoff hopes alive

Sanju Samson completes the chase without breaking sweat after a lightning start from the openers and a fine bowling performance in the death

Talking Points - Sunrisers Hyderabad fritter away another good start

Rajasthan Royals made numerous errors on the field and gifted away plenty of runs, but the visitors still failed to make a competitive total

CSK v Mumbai Indians

Chennai

Muthu: Without Dhoni, CSK face their endgame

Dhoni doesn't just bat and keep wicket. When he is not there, it's a huge hole to fill and Super Kings look a far less formidable team

How Mumbai Indians breached CSK's fortress

CSK had an unbeaten home record in the 2019 IPL and hadn't failed in a chase in Chennai since 2013. Mumbai Indians came to town and ended that

CSK v Mumbai

Chennai

Why Rohit Sharma has had trouble with spin bowling

Deep Dasgupta analyses how spinners have exploited a chink in Rohit's technique where the hands come into play more than the feet

1:27

KNIGHT RIDERS V ROYALS

IPL 2019, KOLKATA

Agarkar: Riyan Parag seems to have all the shots

Shaun Tait and Ajit Agarkar discuss the partnership between Jofra Archer and Parag that took Rajasthan to a three-wicket win against Kolkata

2:45

KKR 'trust in their leader' - Karthik on captaincy

The Knight Riders captain also admitted that his team's bowling 'was found wanting' in recent matches

Talking points: The secret behind Karthik's success

Well, game awareness. It's the one thing a batsman needs to handle tough conditions and the KKR captain had plenty

Watson returns to form

Super Kings v Sunrisers

I would've been dropped in my previous teams - Watson

Shane Watson dissects his slow start in IPL 2019, his battle with Rashid Khan and much else

6:45

Shane Watson repays CSK's faith with memorable assault

Just as the critics were raising questions about his place in Chennai Super Kings' XI, the Australian silenced them with a menacing 96 against Sunrisers Hyderabad

Luck Index - How Watson made the most of his reprieve

Watson was dropped when he was 33 off 26 balls. Here's why that was the most significant moment of the game

Royals v Capitals

IPL 2019, Jaipur

Smart Stats: Pant 286.1 trumps Rahane 183.5

Though Ajinkya Rahane scored a century, his slow start and slow finish meant Rishabh Pant's rapid fifty was more valuable

Kishore: The reinvention of Rahane and Pant

One has been dropped as captain and both have missed out on the World Cup but it seems they are already addressing their shortcomings

End-of-season developments

IPL 2019

Hyderabad to host IPL final on May 12

Chennai, the original host, has failed to sort out the issue with its stands, but will share the playoff matches with Visakhapatnam

Raj, Kaur, Mandhana to lead in Women's T20 exhibition

Three teams will contest the event this year, with Jaipur to host all four matches

RCB v CSK

IPL 2019, Bengaluru

Smart stats - Who has been the best fielding side in IPL 2019?

An in-depth look at who are the best and worst fielding teams and who are the key game changers - positively and negatively

BCCI

Ravindranath: Dhoni to the rescue but even he needs help

An early collapse and a Dhoni rescue act has become a running theme for CSK this season, one they need to turn around soon

Will never question Dhoni's decision in the back end - Fleming

The CSK coach said that Dhoni refused singles in the 19th over because he felt best equipped to hit the big shots at the death

3:13

Delhi Capitals v Kings XI Punjab

IPL 2019, Delhi

Dasgupta and Tait celebrate Lamichhane's temperament

The Nepal legspinner was hit out of the park by Chris Gayle, but came back strongly to take three wickets

2:43

Iyer, Dhawan fifties help Delhi break the home jinx

Kings XI Punjab were kept to a middling total despite Chris Gayle's explosive half-century

Talking Points - Why Kings XI were unusually aggressive in the Powerplay

Not for the first time this season, a visiting team came to the Feroz Shah Kotla with a ground-specific batting strategy

Indian Premier League

TeamMWLTPNRR
MI14950180.421
CSK14950180.131
DC14950180.044
SRH14680120.577
KKR14680120.028
KXIP1468012-0.251
RR1458011-0.449
RCB1458011-0.607

Customize ESPN