#3 Matthew Hayden

Unarguably, Matthew Hayden is one of the greatest opening batsmen to have ever played international cricket. Before he carved a niche for himself in the Australian side, the Queenslander piled on the runs for his home state in domestic cricket competitions.
Hayden debuted for Queensland in 1991 when he was just 20 and continued to play for them till 2009. During that period, he became the state's fifth highest run-scorer in history with a tally of 8831 runs. If he had been able to play more for his state, then he would definitely have scored much more. His record for Australia coupled with his heroics for Queensland makes him one of the greatest players to have ever played for the state.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule