Matches
Matches
All timesSeasons
Favorites
Customize ESPN
Elbow surgery rules Maxwell out of South Africa tour
D'Arcy Short will replace Maxwell for both formats


Think-tank reshuffle
Cricket
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 smashing it for the same team - Manjrekar's XI
There are only four Indian players in the team. Can you guess who they are?
Super Kings v Mumbai
IPL final, Hyderabad
Malinga's final-ball ecstasy signals agony for Thakur
Creaky knees and all, one of the game's great death bowlers went all in for the win and delivered a masterclass

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

Ishant Sharma
interview
'I have just one aim: to win the IPL trophy this year'
Ishant Sharma has his eye on the big prize, and this season he has put his heart into getting Delhi Capitals there
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

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

Capitals v Royals
IPL 2019, Delhi
Capitals finish league stage with win; Royals eliminated
Ishant and Mishra took three each and Pant made an unbeaten 53 as Royals paid for a meek batting performance
Talking points - Parag, the youngest to hit an IPL fifty
The 17-year old made the best of a bad situation, and lived up to Steven Smith's high praise earlier in the tournament

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
CSK v Capitals
IPL 2019, Chennai
Where are Delhi Capitals' foreign batting reserves?
They have a strong Indian top order, but the absence of a proven finisher in Indian conditions continues to be a concern
Talking Points - A tale of two different Powerplays
While Super Kings were watchful as usual and kept wickets in hand, Capitals teed off at the start before tapering off in the slog
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

Simon Taufel
Opinion
Simon Taufel: Why Ashwin was right, and Dhoni wrong
Taufel offers perspective on the controversies over the Buttler run-out and the CSK captain walking onto the field to talk to the umpires earlier this IPL

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
IPL 2019, Chennai
Rohit, bowling might help Mumbai complete the double against CSK
Krunal, Bumrah and Malinga induce a collapse after Rohit's first fifty of IPL 2019 leads Mumbai to a competitive total
Talking Points - Super Kings laid low by lack of power-play
In the XI only because Ravindra Jadeja was indisposed, the New Zealand left-arm spinner bowled a stunning spell
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

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
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
RCB v KXIP
IPL 2019, BENGALURU
De Villiers' 82* keeps RCB's playoff hopes alive
A target of 203 proved beyond Kings XI's reach despite aggressive knocks from KL Rahul and Nicholas Pooran
RCB's hits, Kings XI's misses in the last three overs
The RCB bowlers conceded nine runs off the last three overs while Kings XI leaked 64. Here's why
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
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
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