Matches
Matches
All timesFavorites
Customize ESPN
Ben Stokes declares he's ready for England return after hamstring surgery
England captain says rehab slow but worth it, after rush back to action caused relapse last year


Virat Kohli
IPL
Kohli-mania takes over Chinnaswamy as IPL braces for restart
The pre-match training session was anything but quiet and routine, as hundreds of fans turned up for a glimpse of their king

India
Cricket
Shastri: Kohli retired from Tests without regret
Shastri revealed that he spoke to Kohli ahead of the announcement

Royal Challengers Bengaluru
Cricket
Patidar resumes batting as he recovers from finger injury
Patidar batted for over 30 minutes in the nets but didn't field or take catches

Cricket
James Anderson ready to lift rock-bottom Lancashire in comeback
Former England seamer named in 14-man squad for visit of Derbyshire to Old Trafford

Indian Premier League
Bairstow and Gleeson set to replace Jacks and Rickelton at Mumbai Indians
Jacks will return to England for the series against West Indies while Rickelton will join South Africa's Test squad for the WTC final

Indian Premier League
Can MI still miss out of the playoffs?
Yash Jha looks at what's in store once IPL 2025 resumes

Cricket
Shafali named in T20I squad for England tour but misses out of ODIs
Rana back in the T20I side; maiden T20I call-ups for Kranti Goud, Sayali Satghare, N Shree Charani and Shuchi Upadhyay

Cricket
Mayank Yadav ruled out of IPL 2025 with another back injury
O'Rourke replaces him at LSG while Jamieson replaces the injured Ferguson at PBKS

United Arab Emirates
Cricket
UAE drop Vriitya Aravind, Basil Hameed, Junaid Siddique for Bangladesh T20Is
Ethan D'Souza, Matiullah Khan are back for the two-match series in Sharjah starting later this week

Cricket
Tim Boon joins Sri Lanka Cricket as batting consultant
Former Leicestershire and England Under-19 coach to oversee month-long programme

Cricket
WTC final-bound South Africa players to miss IPL 2025 playoffs
The eight players who are part of the WTC squad will return to South Africa by May 27

Cricket
WTC winners to get USD 3.6 million in prize money
The prize money for the winners is more than double of what it was in the previous two editions

England Women
Cricket
'One of the girls again': Heather Knight on moving on from captaincy
After nine years at the helm, former England captain embraces new beginnings

Royal Challengers Bengaluru
Cricket
Tim David boost for RCB as they look to seal playoffs spot
The only overseas player RCB are still awaiting is fast bowler Josh Hazlewood

Cricket
Tim Southee joins England set-up as 'special skills consultant'
Former New Zealand seamer takes over from Anderson in England back-room staff

Dubai Capitals
Cricket
Dubai Capitals complete Global Super League lineup
The ILT20 champions will join Hobart Hurricanes, Central Stags, hosts Guyana Amazon Warriors and defending GSL champions Rangpur Riders

Gujarat Titans
Cricket
Kusal Mendis to replace Buttler at GT for IPL playoffs
Mendis had been at the PSL until last week but has now pivoted to playing in the IPL, a league in which he has never previously appeared

Ireland
Cricket
Uncapped Carmichael, Mayes and McCarthy called up for ODIs against West Indies
Mark Adair will miss the ODI series as he recovers from injury but is expected back for the T20Is

Pakistan
Cricket
Shoaib Malik quits as PCB mentor citing other 'commitments'
His departure comes at a time of increasing speculation about the fate of other four mentors who were appointed along with Malik in 2024

Cricket
The Schitt's Creek X Rajastan Royals crossover

Cricket
Villiers shines with bat and ball as Durham beat Essex
She takes three wickets and shares a 98-run stand with Mia Rogers, who scores 66 not out

Cricket
Ecclestone fifty rescues Lancashire before Morris five-for destroys Warwickshire
Morris claims 5 for 48 as Lancashire win by 101 runs

Cricket
Capsey ton drags Surrey back from the brink for tie with The Blaze
Dani Gregory scrambles a single off the last ball to seal result

Cricket
ENG vs IND 2025
Bowling combination clip