#5 Justin Langer (105 Tests, 8 ODIs)
Ad

The Australian opener is the only cricketer to play 100+ tests and less than 10 ODIS in post World-Cup era. Langer formed a great test opening pair with his fellow teammate Matthew Hayden in the early 2000s but was never on the fringes of ODI selection in the best years of his career. His last ODI appearance came in 1997, when he was 26 i.e. 10 years before his international retirement. However, for his 7696 runs and 23 centuries, he will always be remembered as a Test legend.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule
Edited by Amar Anand