The 1999 World Cup semi-final between Australia and South Africa ended in a tie but it was the Proteas who got eliminated.
The Indian cricket team will play a Test in England during the period of June after 25 years.
Dilip Vengsarkar was the star for India as he scored his third century in Lord's to ensure India won for a Test for the first time at the home of cricket.
Suzie Bates smashed 151 as New Zealand achieved a world record score of 491 against Ireland in 2018.
The Netherlands registered one of their greatest wins in cricket when they defeated England in the opening match of the 2009 ICC Cricket World Cup match at Lord's.
As Steve Smith turns 32, let's take a look back at what many considered one of the greatest displays of batsmanship ever in a single Test series.
Rajasthan Royals defied the odds and put up a magnificent performance as they beat Chennai Super Kings in the IPL 2008 final to win their first title.
Virat Kohli smashed 973 runs in IPL 2016 but Royal Challengers Bangalore lost the final in IPL 2016 on this day.
As the boys in Purple and Gold rallied together, the world of cricket too joined in as it marked a new chapter in the IPL's glorious history.
On this day in 2007, four batsmen from India scored a Test century as they went on to thrash Bangladesh by an innings and 239 runs at Dhaka.