10. Mark Taylor
In a 1998 Test match against Pakistan, Australian captain Mark Waugh reached 334, equaling Don Bradman’s highest Test score. However, he chose not to break the record and declared the innings.
9. Steve Waugh
Waugh played the fifth match of Ashes 2001 despite suffering from a calf injury. He made a match-winning 157 in that game against England.
8. Sourav Ganguly
During the 2002 Natwest Trophy final against England, Ganguly played without the fear of getting out and scored a match-winning 60 off 43 deliveries.
7. Hashim Amla
The former South African batsman displayed remarkable resilience against India in a 2015 Test match, scoring 25 runs off 244 balls to take his side to safety. Unfortunately, the Proteas side lost that game.
6. Yuvraj Singh
Yuvraj Singh played the 2011 World Cup despite suffering from cancer. He even vomited blood during the clash against West Indies, but it didn’t stop him from scoring a match-winning 113.
5. Virender Sehwag
Chasing an impossible-looking 387 in a 2008 Test against England, Sehwag attacked the bowlers despite the track assisting spinners. He made 83 off mere 68 balls as India won by six wickets.
4. Graeme Smith
The former South African skipper batted with a broken hand during a 2009 Test against Australia. Although the Proteas side lost that game, Smith's brave act was highly appreciated.
3. AB de Villiers
Known for hitting boundaries for fun, AB de Villiers played a patient knock during a 2012 Test match against Australia as South Africa managed a draw. The star batsman scored 33 off 220 balls.
2. Michael Clarke
The former Aussie skipper was batting on 329 during a 2012 Test match against India. Clarke looked set to go even further, but he declared the innings, thinking the score was enough. Australia comfortably won that game.
1. Robin Uthappa
Rohit Sharma’s 264 against Sri Lanka in 2014 wouldn’t have been possible without Uthappa’s contribution. The batsman scored just 16 in a partnership of 128 runs, allowing the Hitman to play maximum balls.