Sophie Ecclestone back in England T20I squad to face India
England have recalled leading spinner Sophie Ecclestone for five women’s T20Is against India. Ecclestone is currently on a break from cricket to prior
Nathan Smith's six-wicket haul hands Surrey thumping win over Worcestershire
Nathan Smith’s exceptional six-wicket haul inspired Surrey to a dominant Rothesay County Championship win inside three days, as the reigning champions
Moody, Kumble want RCB to shake off loss and not second-guess themselves
Royal Challengers Bengaluru (RCB) didn’t to beat Sunrisers Hyderabad (SRH) on Friday night in Lucknow, but they would have wanted to: a win would hav
Andersson reminds former team-mates of his qualities
Martin Andersson gave his former team-mates a big reminder of his qualities with a career-best century to put Derbyshire firmly in control of the Roth
Durham bowlers cement their status as Warwickshire fight to stay in touch
A brilliant bowling performance from Durham put them in a controlling position in their Rothesay County Championship clash with Warwickshire despite e
Gujarat Giants face bogey team Mumbai Indians in bid for final spot
Who’s playingMumbai Indians (MI) vs Gujarat Giants (GG)Brabourne Stadium, Mumbai, 7.30pm ISTWhat to expect: two wounded teams eyeing a final spotEven
Suzie Bates joins Durham as maiden women's overseas professional
Suzie Bates, New Zealand’s veteran allrounder, has become Durham Women’s first overseas signing, ahead of their maiden season in the new Tier One coun
Vastly improved Sunrisers and Royals face each other for their IPL 2023 opener
Big picture – Will upgrades translate into on-field results?Last season, Sunrisers Hyderabad and Rajasthan Royals seemed to have squads that covered a
WBBL round-up: Perry stars for Sixers; Heat topple Strikers; Ainsworth key for Scorchers
Brisbane Heat earned a modicum of revenge for their defeat in last season’s WBBL final by toppling defending champions Adelaide Strikers by four wicke
Hazlewood declared fit to replace Boland at the Gabba
Josh Hazlewood has been declared fit to play in the third Test against India in Brisbane with captain Pat Cummins confirming he will replace Scott Bol