India vs England 3rd Test at Lord’s: Jadeja Fights Hard, But England Clinches the Match by 22 Runs
Date: July 14, 2025Venue: Lord’s Cricket Ground, LondonMatch Result: England won by 22 runs In a nail-biting encounter at the iconic Lord’s Cricket Ground, England defeated India by 22 runs to take a 2-1 lead in the five-match Test series. Despite a heroic effort by Ravindra Jadeja, India fell just short in the 3rd Test […]

