Cricket has many all-rounders who have been crucial to their team’s victories many times.

Whether batting or bowling, an all-rounder’s presence in tough situations helps the team handle a lot of pressure.

When an all-rounder is missing from the team, even the captain and the most experienced players worry about the game’s outcome.

The

The South African cricket legend is considered one of the best all-rounders in the sport. In 166 Test matches, Jacques Kallis scored 13,289 runs, averaging 55.37. He hit 45 centuries and 58 half-centuries. Kallis also took 292 wickets, averaging 32.65 with the ball. This makes him the only all-rounder with over 10,000 runs and more than 290 wickets in Test cricket.

Kallis ranks second in Test centuries, with 45 centuries. The top spot belongs to Sachin Tendulkar, who has 51 Test centuries.

1. Sir Garfield Sobers ( West Indies)

Sir Garfield Sobers is considered the best all-rounder in cricket history. He played 93 Test matches from 1954 to 1974, scoring 8,032 runs with an impressive average of 57.78. He hit 26 centuries and 30 half-centuries.

As a bowler, Sobers took 235 wickets with an average of 34.03. His best bowling performance was 6 wickets for 73 runs. He is definitely regarded as the greatest all-rounder for good reasons.

READ MORE: