England vs India (2025) – 371 Runs

Ben Duckett’s explosive 149 set the tone as Root sealed the chase, giving England another historic win at Headingley.

Pakistan vs Sri Lanka (2015) – 377 Runs

Younis Khan’s masterful 171* powered Pakistan’s biggest chase ever, clinching the series in Sri Lanka.

8. England vs India (2022) – 378 Runs

England’s Bazball at its best! Root and Bairstow’s unbeaten tons humbled India in a record-breaking Edgbaston chase.

India vs England (2008) – 387 Runs

In an emotional win after 26/11, Tendulkar (103*) and Sehwag (83) helped India chase 387 and lift the nation’s spirits.

Sri Lanka vs Zimbabwe (2017) – 388 Runs

Gunaratne’s heroics, despite injury, lifted Sri Lanka past 388 in a nail-biter that denied Zimbabwe a famous Test win.

West Indies vs Bangladesh (2021) – 395 Runs

Kyle Mayers’ debut double-century shocked Bangladesh as West Indies chased 395 in Asia’s toughest conditions.

India vs West Indies (1976) – 406 Runs

Gavaskar and Viswanath’s gritty tons helped India script a stunning chase, forcing West Indies to rethink their bowling future.

Australia vs England (1948) – 404 Runs

The Invincibles! Bradman (173*) and Morris (182) carried Australia to a 404-run chase, a record for decades.

South Africa vs Australia (2008) – 414 Runs

Graeme Smith and AB de Villiers led a fearless 414-run chase in Perth as South Africa shocked Australia on their own turf.

West Indies vs Australia (2003) – 418 Runs

A stunning comeback! Chanderpaul and Sarwan powered West Indies to the highest-ever chase in Test history—418 against mighty Australia.