Login
Or login with
Already have an account?
Register
Please enter a valid email format
The password must contain one uppercase letter and be between 8-30 characters long
Need to be the same as the original password
Or login with
Already have an account?Login
Forgotten password
Enter the e-mail address of your account and we will send you instructions regarding change of the password.
Register
An Authentication code has been sent to
The password must contain one uppercase letter and be between 8-30 characters long
05:00
Doesn't receive the code? Resend Code

11 Players With the Longest Careers in International Cricket History

Cricket has witnessed the legendary careers of countless athletes, and those who have stood firm on the field for decades are particularly remarkable. I will take you to learn about the 11 players with the longest professional careers in international cricket history, and experience their legendary cricket careers written with passion and perseverance

11 Players With the Longest Careers in International Cricket History

RankPlayerCountruCareer SpanYears & Days
1Wilfred RhodesEngland1899–193030y 315d
2Brian CloseEngland1949–197626y 356d
3Frank WoolleyEngland1909–193425y 13d
4George HeadleyWest Indies1930–195424y 10d
5Sachin TendulkarIndia1989–201324y
6Graham GoochEngland1973–199724y
7John TraicosSouth Africa/Zimbabwe1970–199323y 48d
8Jack HobbsEngland1908–193022y
9Collins ObuyaKenya2001–202422y 221d
10George GunnEngland1907–193022y 120d
11Chris GayleWest Indies1999–202122y

1. Wilfred Rhodes (England)

Wilfred Rhodes' career spanned 30 years and 315 days (1899–1930), unmatched to this day. A left-arm spinner and batsman, he scored 2,325 runs and took 127 wickets in 58 Tests. At 52 years old, he became the oldest Test player, featuring in 1,110 first-class matches with 4,204 wickets—a timeless cricketing legacy.

Wilfred Rhodes

2. Brian Close (England)

Brian Close's career lasted 26 years and 356 days (1949–1976), including 22 Tests. Domestically, he amassed 19,000+ runs, showcasing enduring competitiveness.

Brian Close

3. Frank Woolley (England)

Frank Woolley represented England for 25 years and 13 days(1909–1934). A versatile all-rounder, he scored 3,283 Test runsand took 83 wickets, earning acclaim as "one of cricket's greatest all-rounders" with 978 first-class matches, 58,969 runs, and 2,066 wickets.

Frank Woolley

4. George Headley (West Indies)

George Headley's career spanned 24 years and 10 days (1930–1954). A dominant batsman with a Test average of 60.83, he became the first West Indian to score a double century. His 2,190 Test runs and post-war leadership cemented his legend.

George Headley

5. Sachin Tendulkar (India)

Sachin Tendulkar's 24-year career (1989–2013) saw him score 34,357 international runs, holding records for 100 centuriesand 664 matches, establishing him as a global cricketing icon.

Sachin Tendulkar

6. Graham Gooch (England)

Graham Gooch's 24-year career (1973–1997) included 118 Tests and 8,900 runs. His 333 against India in 1990 remains iconic, alongside his 44,846 first-class runs.

Graham Gooch

7. John Traicos (South Africa/Zimbabwe)

John Traicos played for 23 years and 48 days (1970–1993). A spinner, he represented South Africa during apartheid and later Zimbabwe, adapting to political shifts while maintaining international consistency.

 John Traicos

8. Jack Hobbs (England)

Jack Hobbs' 22-year career (1908–1930) yielded 5,410 Test runs at an average of 56.94. His 199 first-class centuriesremain a record, reflecting technical mastery.

Jack Hobbs

9. Collins Obuya (Kenya)

Collins Obuya's career spanned 22 years and 221 days (2001–2024). A key figure in Kenya’s rise, he played 179 ODIs and T20Is, contributing with both bat and ball as an African cricket icon.

Collins Obuya

10. George Gunn (England)

George Gunn represented England for 22 years and 120 days(1907–1930). A reliable opener, he scored 1,555 Test runs and excelled in county cricket, known for defensive solidity.

George Gunn

11. Chris Gayle (West Indies)

Chris Gayle's 22-year career (1999–2021) saw him become the first player to score 10,000 runs in T20s. His aggressive batting in 483 international matches made him a T20 pioneer.

 Chris Gayle

FAQs

Who is the longest cricketer in the world?

Wilfred Rhodes

Who has the longest career in Indian cricket history?

Sachin Tendulkar

What is the longest over in cricket history?

In international cricket, Mohammad Sami bowled a 17-ball over in the 2004 Asia Cup against Bangladesh, conceding 22 runs due to wides and no-balls. The record for the longest over in domestic cricket belongs to Bert Vance, who bowled 22 balls in a 1989 match .

Who is the oldest man in cricket history?

Wilfred Rhodes

TAGS
Cricket News Sachin Tendulkar cricket
More Links
Timezone
UTC +05:30
  • UTC +12:00
  • UTC +11:00
  • UTC +10:00
  • UTC +09:00
  • UTC +08:00
  • UTC +07:00
  • UTC +06:00
  • UTC +05:30
  • UTC +05:00
  • UTC +04:00
  • UTC +03:00
  • UTC +02:00
  • UTC +01:00
  • UTC ±00:00
  • UTC -1:00
  • UTC -2:00
  • UTC -3:00
  • UTC -4:00
  • UTC -5:00
  • UTC -6:00
  • UTC -7:00
  • UTC -8:00
  • UTC -9:00
  • UTC -10:00
  • UTC -11:00
  • UTC -12:00
Search
Please type at least 2 characters. The results will start displaying here immediately.
MOST POPULAR PLAYERS