People may come, People may go but some remain as LEGENDS forever and for a reason.

Cricket is a game that is played and loved across each and every nation making it one of the most widely followed sports in the world. Cricket, often referred to as the "gentleman's game," has produced numerous legendary players throughout its history.

Here we will be talking about the GOAT (Greatest of All-Time) players from different countries who have made a name for themselves in the world of cricket and into the hearts of their followers.

These players have left an indelible mark on the sport with their exceptional skills, records, and contributions to the game.

Here are some of the all-time legends of cricket:

Sir Don Bradman (Australia): Widely regarded as the greatest batsman of all time, Bradman's career spanned from 1928 to 1948. He finished with a remarkable Test batting average of 99.94, scoring 6,996 runs in just 52 matches.

Sir Garfield Sobers (West Indies): Sobers is considered one of the most versatile cricketers ever. He represented the West Indies from 1954 to 1974 and was an outstanding all-rounder, known for his elegant batting and left-arm spin. Sobers scored 8,032 runs and took 235 wickets in Test cricket.

Sir Vivian Richards (West Indies): Richards was an explosive batsman who dominated bowling attacks during the 1970s and 1980s. Known for his aggressive style, he amassed 8,540 runs in Test cricket, including 24 centuries.

Kapil Dev: India’s first World cup winning captain, he is the pride of every Indian. One of the nicest guys you will ever see, He is the only player to have scored more than 5000 runs and taken more than 400 wickets in tests making him one of the best all-rounders ever.

Sourav Ganguly: Sourav Ganguly is a former Indian cricket captain and the country’s second-highest ODI run scorer. Because of his exceptional skill at playing shots on the off side, he was dubbed the “God of Offside.”

Sachin Tendulkar (India): The “Master Blaster” is regarded as one of the bests of all time and the “God of Indian Cricket” by the Cricket fans. He played for India from 1989 to 2013 and holds numerous records, including the most runs in Test and One Day Internationals (ODIs). Tendulkar scored 15,921 runs in Tests and 18,426 runs in ODIs, with 51 Test centuries and 49 ODI centuries.

Sir Richard Hadlee (New Zealand): Hadlee is widely regarded as one of the greatest fast bowlers of all time. He represented New Zealand from 1973 to 1990 and was known for his accurate and aggressive bowling. Hadlee finished his Test career with 431 wickets, a record at the time of his retirement.

Shane Warne (Australia): Warne is widely regarded as the best leg-spinner in cricket history. He played for Australia from 1992 to 2007 and claimed 708 Test wickets, the most by any bowler at that time.

Virender Sehwag: His ascension to greatness came when he scored 114 runs off 87 balls against Bermuda, leading India to victory in the 2007 World Cup, which was India’s only victory. Sehwag went on to become the only Indian to score two triple centuries for India, as well as the highest ODI run-scorer for a brief period.He was the fearless Indian opening batsman who revolutionized the definition and style of Indian cricket opening batsmanship.

Imran Khan: Pakistan’s most successful captain, Imran Khan led his country to victory in the 1992 Cricket World Cup. Khan was also involved in a controversial feud with the English All-rounder Ian Botham regarding “Ball Tampering”. He also holds several individual records as a captain.