The Reds star was asked in an interview with au.fourfourtwo.com who are the best Aussies he has played against in the Premier League and he mentioned the Everton star and former Leeds United, Middlesbrough and Newcastle United striker as the top two.
“Tim Cahill is a great player and has scored a few against us,” Carragher said.
“Mark Viduka was a handful. Not the quickest, but he was a big unit, great with his back to goal and a fine finisher.
“He got four against us back in 2000 at Elland Road. That Leeds team was very good but it was Mark and Harry Kewell who were there two main threats.”