Ben Stokes apologizes for nightclub incident before deciding Test series

England captain Ben Stokes speaks to reporters during a press conference ahead of the third Test match against New Zealand at Trent Bridge on June 24, 2026 in Nottingham, England. – ECB Nottingham: England captain Ben Stokes has apologized for the club’s curfew-breaking nightclub incident ahead of Thursday’s third and final Test against New Zealand […]
England beat West Indies to reach Women’s T20 World Cup semi-finals

England’s Heather Knight (left), Charlie Dean (centre) and Amy Jones comment during the ICC Women’s T20 World Cup match against the West Indies at Lord’s Cricket Ground in London, England on June 24, 2026. – ICC London: England beat West Indies by 38 runs to enter the semi-finals of the ICC Women’s T20 World Cup […]
New Zealand beat Scotland to keep semi-final hopes alive

New Zealand batters Brooke Halliday (left) and Izzy Sharp exchange fist bumps during the ICC Women’s T20 World Cup 2026 match against Scotland at the County Stadium in Bristol on June 23, 2026. — ICC Bristol: Defending champions New Zealand beat Scotland in the second match of the 2026 ICC Women’s T20 World Cup by […]
Sikandar Raza did not feature in Zimbabwe’s only Test against Bangladesh

Sikandar Raza of Zimbabwe appeals for a wicket during the first day of the Test match against England at Trent Bridge in Nottingham on May 22, 2025. – AFP HARARE: Zimbabwe Cricket (ZC) on Tuesday announced the 15-man squad for the one-off Test match against Bangladesh from June 28 to July 2 at the Harare […]
Women’s T20 World Cup: Australia win the toss and elect to bat against Pakistan

Australia captain Sophie Molyneux (left) flips the coin as Pakistan’s Fatima Sana calls during the toss for the ICC Women’s T20 World Cup match at Headingley, Leeds, June 23, 2026. — X/@TheRealPCB Leeds: Australia won the toss and elected to bat against Pakistan in the 21st match of the ICC Women’s T20 World Cup 2026 […]
England have announced their XI for the third Test against New Zealand

England captain Ben Stokes (right) celebrates taking a wicket with teammates during the fourth day of the first Test against New Zealand at Lord’s on June 7, 2026 in London. – Reuters London: The England and Wales Cricket Board (ECB) on Tuesday announced the men’s playing XI for the third and final Test of the […]
Women’s T20 World Cup: Australia extend Pakistan’s unbeaten run with resounding win

Australia’s Ellyse Perry (third from left) celebrates taking a wicket with teammates during the ICC Women’s T20 World Cup match against Pakistan in Headingley on June 23, 2026. — ICC Leeds: Ellyse Perry backed up her half-century with two wickets to lead Australia to a dominant 113-run win over Pakistan in the 21st match of […]
Women’s T20 World Cup: Atabatu scores century as Sri Lanka beats Ireland

Sri Lankan captain Chamari Atabatu celebrates scoring a century during the ICC Women’s T20 World Cup match against Ireland at the County Ground in Bristol on June 23, 2026. — ICC Bristol: Skipper Chamari Athappathu’s unbeaten century helped Sri Lanka to a commanding nine-wicket victory over Ireland in the 20th match of the 2026 ICC […]
Fatima Sana says Pakistan played poor cricket after defeat against Australia

Pakistan captain Fatima Sana watches the toss for the ICC Women’s T20 World Cup match against Australia at Headingley in Leeds on June 23, 2026. — X/@TheRealPCB Leeds: Pakistan captain Fatima Sana said her team’s performance was ‘poor’ following their 113-run loss to Australia in the 21st match of the ICC Women’s T20 World Cup […]
England squad announced for T20 series against India

England captain Harry Brooke (centre) and Jos Buttler (left) take part in the ICC Men’s T20 World Cup 2026 match 23 against Scotland at the Eden Gardens in Kolkata, India on February 14, 2026. – AFP LONDON: England have announced their squad for the T20I series against India, with Harry Brook named as captain in […]