Yash Mittal∙ 16 May 2022
#OTD in 2010: England claim maiden ICC title at the expense of Ashes rivals
After years of 'so close yet so far moments', England's men's cricket team finally managed to lay their hands on an ICC trophy on this very day in 2010 when