1. Shahid Afridi (PAK vs SA) - 153 meters (2013)
2. Brett Lee (AUS vs ENG) - 130 meters (2005)
3. Martin Guptill (NZ vs SA) - 127 meters (2012)
4. Liam Livingstone (ENG vs PAK) - 122 meters (2021)
5. Corey Anderson (NZ vs IND) - 122 meters (2014)
6. Mark Waugh (AUS vs NZ) - 120 meters (1997)
7. Yuvraj Singh (IND vs AUS) - 119 meters (2007)
8. MS Dhoni (IND vs NZ) - 118 meters (2009)
9. Shahid Afridi (PAK vs AUS) - 118 meters (2005)
10. Chris Gayle (WI vs IND) - 116 meters (2010)
Next : From Virat Kohli to Sachin Tendulkar, list of players who have represented India in 100 or more Test matches
Click to read more..