oldest to play international cricket

Against and in Costa Rica in March 2025, Andrew Brownlee of Falkland Islands became the oldest man to play international cricket.

On March 10, 2025 during their first match on the tour of Costa Rica, Falkland Islands became the 106th team to play international cricket. All 11 of their cricketers were above 31, and barring two, all were above 40. This included three who had passed their 56th birthday, but none of them was as old as Brownlee.

At 62, Brownlee became the first man to play T20Is, or any international cricket, after turning sixty.

Brownlee went on to play two more T20Is, on March 11 and 12. He batted at 10 in all three matches, making 1, 2 not out, and 3 not out. In his second match, he also bowled an over of medium pace. He was 62 years 147 days on the day of his last game. If he plays again, he will move up the list.

Who is the oldest international cricketer of all time?

The oldest to play across gender, however, is Gibraltar wicketkeeper Sally Barton, who played all six of her games in 2024, the year she turned 67. Across genders, Brownlee is at third place, though less than a year separates Guernsey’s Philippa Stahelin and him.

The men’s record was previously held by Osman Goker of Turkey at the Continental Cup of 2019, who got a game against hosts Romania during the 2019 Continental Cup. Some Turkish cricketers had visa issues, which forced them to pick some they otherwise would not have.

Oldest international players as on March 16, 2025

Age (y-d) Player Team Opposition Venue Year
67-206 Sally Barton Gibraltar Women Jersey Women Gibraltar 2024
63-105 Philippa Stahelin Guernsey Women Norway Women Oslo 2024
62-147 Andrew Brownlee Falkland Islands Men Costa Rica Men Guacima 2025
62-28 Molly Moore Cayman Islands Women Mexico Women Pocos de Caldas 2024
59-181 Osman Goker Turkey Men Romania Men Ilfov County 2019
58-195 Marcia Moiten Cayman Islands Women Mexico Women Pocos de Caldas 2024
57-89 Cengiz Akyuz Turkey Men Luxembourg Men Ilfov County 2019
57-67 Christian Rocca Gibraltar Men Romania Men Marsa 2022
57-56 Serdar Kansoy Turkey Men Austria Men Ilfov County 2019
56-340 Alan Dawson Falkland Islands Men Costa Rica Men Guacima 2025

- Rocca’s (eighth on the above list) story is truly remarkable, for he made his international debut 36 years after playing his first match for Gibraltar, at the 1986 ICC Trophy (World Cup Qualifier).
- At 47 years 257 days, Nolan Clarke of the Netherlands remains the oldest ODI player across genders. In women’s ODIs, the record (47 years 355 days) is held by Stephanie Power of the West Indies.
- At 52 years 156 days, England’s Wilfred Rhodes remains the oldest Test player across genders. Power (46 years 331 days) holds the record for women’s Tests as well.
- At 43 years 45 days, Australia’s Brad Hogg is the oldest ICC Full Member player to play T20Is. In women’s T20Is, the record is held by Pamela Lavine of the West Indies (41 years 63 days).

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.