Cricket Global

Jacques Kallis

All-rounder, South Africa

Scored more than 13,000 Test runs and took nearly 300 Test wickets, making him one of the greatest all-rounders ever.