there are several cricket players who are considered top all-rounders in the world. However, please note that player rankings and perceptions can change over time due to performances in matches. Here are a few notable all-rounders from different countries

Certainly, here are a few examples of well-known all-rounders in the world of cricket:
Sir Garfield Sobers: Widely regarded as one of the greatest all-rounders in cricket history, Sobers represented the West Indies. He was an exceptional batsman and a skilled left-arm bowler.
Jacques Kallis: Hailing from South Africa, Kallis was known for his excellent batting and seam bowling abilities. He is one of the leading run-scorers and wicket-takers in both Test and One Day International (ODI) formats.
Imran Khan: Imran Khan led Pakistan to their first-ever Cricket World Cup victory in 1992. He was an influential captain, a fast bowler, and a reliable middle-order batsman.
Kapil Dev: Kapil Dev was the captain of the Indian cricket team that won the 1983 Cricket World Cup. He was a fast-medium bowler and a dynamic batsman, known for his all-round contributions.
Richard Hadlee: Representing New Zealand, Hadlee was an exceptional fast bowler and a handy lower-order batsman. He held the record for the most Test wickets when he retired.
Shaun Pollock: Another South African all-rounder, Pollock was known for his accurate medium-fast bowling and reliable batting performances in both Tests and ODIs.
Andrew Flintoff: An English cricketer, Flintoff was known for his aggressive fast bowling and powerful batting. He played a crucial role in England’s Ashes victory in 2005.
Shakib Al Hasan: Representing Bangladesh, Shakib is considered one of the best all-rounders in modern cricket. He is a left-handed batsman and a left-arm spinner, consistently performing well in all formats.
Ben Stokes: An English cricketer, Stokes is known for his aggressive batting and effective pace bowling. He played a pivotal role in England’s 2019 Cricket World Cup win.
Ravindra Jadeja: Representing India, Jadeja is a versatile all-rounder who excels in both batting and left-arm spin bowling. He is also a brilliant fielder.
These players have left a significant impact on the cricketing world due to their ability to excel in both batting and bowling, making them true all-rounders. Keep in mind that this list is not exhaustive, and there are many other talented all-rounders who have graced the game over the years.