Kane Williamson’s retirement, just 485 runs shy of 10,000 Test runs, highlights a trend of modern batting greats narrowly missing this elite milestone. He joins Virat Kohli, Graeme Smith, and Hashim Amla, all legendary figures who concluded their illustrious careers tantalizingly close to the coveted 10,000-run mark, leaving fans to ponder what might have been.