Cricket Women

London Spirit Wins The Hundred with Dramatic Final Six

London Spirit clinched their first title in The Hundred with a dramatic four-wicket win over Welsh Fire in the final…

4 months ago