All times

Customize ESPN

Elbow surgery rules Maxwell out of South Africa tour

D'Arcy Short will replace Maxwell for both formats

Getty Images

Think-tank reshuffle


Jacques Kallis, Simon Katich part ways with KKR

Under the duo, KKR made three straight playoffs from 2016 to 2018

Season Review

IPL 2019

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

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


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?


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


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

CSK v Capitals

Qualifier 2, Vizag

Our aim is to avoid wickets in the first two overs - du Plessis

Faf du Plessis talks about planning the Powerplay strategy with Shane Watson and looks back on Super Kings' run in IPL 2019


Big match, high stakes? Better call Faf

Faf du Plessis once again justified his reputation for showing up to perform in tough situations, helping Super Kings to yet another IPL final

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


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


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


'RCB lacked a leader among the bowlers'

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


'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


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 - 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


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


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'

Super Kings seal top-two finish despite convincing defeat

Kings XI Punjab ride on KL Rahul's blistering half-century and Nicholas Pooran's finishing job to sign off with six-wicket win

These games mess with your mind - Fleming

Dhoni, however, lauded his bowling unit for bouncing back to keep Kings XI on the field long enough to ensure a top-two finish for Super Kings

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


'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


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


'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


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


'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


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


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

KKR v Mumbai

IPL 2019, Kolkata

Russell's 80* off 40 beats Hardik's 91 off 34

Kolkata Knight Riders keep their IPL alive thanks to an all-round performance from their biggest match-winner

Smart Stats - Why Hardik was better than Russell

The Eden Gardens saw two breathtaking innings - but the better one actually ended up on the losing side

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


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


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




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


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


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

The curious case of the Chepauk pitch

Chennai Super Kings' fifth home game stood out by dint of the MA Chidambaram Stadium surface enabling better stroke-making than it has all season. Here's why

Shane Watson's 96 helps CSK maintain their spotless home record

After going ten innings without a half-century, the opener roared back to form with an innings reminiscent of his century in last season's final

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


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


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


Royal Challengers v Super Kings

Indian Premier League

Luck Index: The two lucky events that helped RCB's cause

In a match of narrow margins, two lucky events - both involving Faf du Plessis - helped RCB finish on the right side of a one-run result

RCB win last-ball thriller; Dhoni's 84* in vain

With 26 to get in the last over, the CSK captain got it down to two off one ball before being beaten by Umesh's gutsy change of pace

Sunrisers v KKR

IPL 2019, Hyderabad

No complaints from Russell about batting position - Karthik

The Knight Riders captain also said that it was 'unfair' to say his team was over-dependent on the allrounder

Warner and Bairstow punish sloppy Knight Riders

The Sunrisers Hyderabad batting pair put on 131 in just 12.2 overs, which reduced the 160-run chase to a cakewalk in the end

Indian Premier League


Customize ESPN