Australian Test captain Steve Waugh has hit back at claims he should retire.
Waugh asks why should he retire when he's playing well?
The 38-year-old said he still felt like a 20-year-old when it came to playing cricket.
Former Australian Test stars Jeff Thomson and David Hookes urged Waugh to call it a day to give younger players time to settle in the squad.
But Waugh said he still had a lot of cricket in him.
He said: "I know I'm 38 now but cricket-wise I feel like I'm 20.
"I can learn. I think I can improve. I don't dwell on what I have done... it's what I haven't done."
Waugh has been concentrating on his Test career since being dropped from the one-day side.
He has beaten Don Bradman's record for the most Test centuries and has played in more Test matches then any other Australian.
Waugh, fresh from Australia's 3-1 victory over West Indies, said: "I don't think age should be a factor in anything.
"If you're doing the job and you're good at it and you've acquired all that experience over the years, it seems strange to say: 'let's get rid of this bloke and then start the process all over again'.
"As long as you're competitive and fit, age has nothing to do with it."
Australia will host Test newcomers Bangladesh in a two-Test series in July and Zimbabwe for three Tests in November.
Waugh is still 909 runs off Allan Border's 11,174 runs record and will be aiming to close in on that total against the Test cricket minnows.