Test cricket is one of the difficult formats of cricket. It is a game of patience for everybody- batter, bowler, fielder, and wicketkeeper. The all-rounders come down the order so most of the time they are expected to finish the game while chasing a target or contribute to setting a formidable target if the team is batting first. They also play a significant role in getting the opposition out while bowling. The recent ICC Test rankings put India's Ravindra Jadeja at the top stop after his brilliant performance against the recent test series against Sri Lanka. Here're world's top 10 all-rounders according to the latest IC Test Rankings:

1. Ravindra Jadeja (India)- With 406 ratings, Indian all-rounder Ravindra Jadeja is the no.1 Test match all-rounder.
His career best performance: 175 not out runs, 9 wickets in first match of March 2022 series against Sri Lanka.

2. Jason Holder (West Indies)- With 382 ratings, West Indian all-rounder Jason Holder is the no.2 Test all-rounder.
His career best performance: 202 not out run against England and 6 wickets against Pakistan

3. Ravichandran Ashwin(India)- With 347 ratings, Indian all-rounder Ravichandran Ashwin is the no.3 Test match all-rounder.
His career best performance: 124 runs against West Indies and 7 wickets against New Zealand. And recently, Ravichandran Ashwin breaks Kapil Dev's record, becomes India’s second-highest wicket-taker in Test cricket.

4. Shakib Al Hasan(Bangladesh)- With 324 ratings, Bangladesh all-rounder Shakib Al Hasan is the no.4 Test all-rounder.
His best performance: 217 run against New Zealand and in bowling and 7 wickets against New Zealand.

5. Ben Stokes(England)- With 287 ratings, England all-rounder Ben Stokes is the no.5 Test all-rounder.
His career best performance: 258 runs against South Africa and 6 wickets against West Indies. And no one forgot his best performance in Ashes 2019 where he singles handedly take the match.

6. Michell Starc(Australia)- With 284 ratings, Australian all-rounder Michell Starc is the no.6 Test all-rounder.
His career best performance: 99 runs against India, 6 wickets against Sri Lanka. Starc is the bowler but never underestimate him in Batting.

7. Kyle Jamieson(New Zealand)- With 274 ratings, New Zealand young all-rounder Kyle Jamieson is the no.7 Test all-rounder.
His career best performance: 51 runs against West Indies and 6 wickets against Pakistan. He was also the player of the match in the first world test championship finals.

8. Colin de Grandhomme(New Zealand)- With 245 ratings, New Zealand all-rounder Colin de Grandhomme is the no.8 Test all-rounder.
His career performance: 105 runs against West Indies and 6 wickets against Pakistan.

9. Pat Cummins(Australia)- With 243 ratings, Australia's current Test skipper Pat Cummins is no.9 Test all-rounder.
His career best performance: 63 runs against India and 6 wickets against Sri Lanka. He is also the No.1 Bowler in ICC Test bowler rankings.

10. Chris Woakes(England)- With 232 ratings, England all-rounder Chris Woakas is the no.10 Test all-rounder.
His career best performance: 137 runs against India and 6 wickets against Ireland.