Andrew Symonds
There are few things in cricket that Andrew Symonds cannot do - and it is no wonder the Australian was regarded as one of the best all-rounders in the game.
Besides being explosive with the bat and good with the leather, Symonds was a monster in the field and quick on his feet, giving him an added advantage.
Excellent in all formats of the game, Symonds had an exceptional record for fielding in Tests, taking 22 catches in the 26 Tests he played in his career. He also took 82 catches from 198 ODIs in his career, which all but ended by the time T20Is took off - although he did play 3 T20 internationals.
Symonds was a big feature at the Indian Premier League, however, and in County T20s. The Australian, who played for the now-defunct Deccan Chargers and the Mumbai Indians in the IPL, took 42 catches in 93 T20s.
His expertise has of late earned him a commentary role, and the 42-year-old was last seen commentating on the Australian KFC Big Bash T20 league.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️