Home » Other Country Players Who Represented England in Cricket (2025)
Written By: Ben Crawley
Published: November 7, 2025

Around 114 foreign-born players have played for England in cricket, mainly because of England’s eligibility rules, which allow players to qualify to play for England.

The key ECB criteria to qualify for England include:

  • Being a British citizen
  • Either born in England/Wales, or having resided in England/Wales for at least three years (210 days per year, April to March)
  • Not having played for another full ICC member country’s international or domestic professional cricket in the last three years

For England, South Africa has produced 20 players, while India has contributed 17 players. Apart from them, multiple foreign-born players have played for England, and complete information is given below: 

Foreign Players Who Represented England

England welcomes cricketers from around the world, and it is completely evident from this fact that 114 foreign players have gotten a chance to play for England. The Republic of Ireland produced the only successful captain of England in the ICC ODI World Cup.

Foreign Players Who Represented England
Source: Sky Sports 
Country of BirthNumber of PlayersPlayers
South Africa20Basil D’Oliviera, Tony Greig, Ian Greig, Allan Lamb, Chris Smith, Robin Smith, Andrew Strauss, Kevin Pietersen, Matt Prior, Jonathan Trott, Craig Kieswetter, Jade Dernbach, Stuart Meaker, Nick Compton, Michael Lumb, Jason Roy, Keaton Jennings, Tom Curran, Brydon Carse, John Turner
India17K.S. Ranjitsinhji, Teddy Wynyard, Richard Young, Neville Tufnell, Douglas Jardine, Duleepsinhji, Nawab of Pataudi Sr., Errol Holmes, Norman Mitchell-Innes, George Emmett, Colin Cowdrey, John Jameson, Bob Woolmer, Robin Jackman, Nasser Hussain, Vikram Solanki, Min Patel
Wales16Johnnie Clay, Robert Croft, Jeff Jones, Tony Lewis, Austin Matthews, Hugh Morris, Gilbert Parkhouse, Pat Pocock, Greg Thomas, Maurice Turnbull, Cyril Walters, Steve Watkin, Allan Watkins, Simon Jones, Alan Jones, Phil Salt
Australia10Billy Murdoch, John Ferris, Sammy Woods, Albert Trott, Gubby Allen, Adam Hollioake, Ben Hollioake, Jason Gallian, Tim Ambrose, Sam Robson
Scotland9Mike Denness, Gavin Hamilton, Alec Kennedy, David Larter, Gregor MacGregor, Ian Peebles, Eric Russell, Dougie Brown, Peter Such
Republic of Ireland5Leland Hone, Sir Tim O’Brien, Frederick Fane, Ed Joyce, Eoin Morgan
Barbados5Roland Butcher, Gladstone Small, Chris Jordan, Jofra Archer, Jacob Bethell
Northern Ireland3Joseph McMaster, Martin McCague, Boyd Rankin
Zimbabwe3Graeme Hick, Paul Parker, Gary Ballance
Germany2Donald Carr, Paul Terry
Guyana2Chris Lewis, Monte Lynch
Jamaica2Norman Cowans, Devon Malcolm
Kenya2Derek Pringle, Jamie Dalrymple
New Zealand2Andy Caddick, Ben Stokes
Pakistan2Usman Afzaal, Owais Shah
Trinidad and Tobago2Lord Harris, Pelham Warner
St Vincent and the Grenadines2Wilf Slack, Neil Williams
Zambia2Phil Edmonds, Neal Radford
Hong Kong2Dermot Reeve, Sam Hain
Denmark1Amjad Khan
Dominica1Phillip DeFreitas
Italy1Ted Dexter
Papua New Guinea1Geraint Jones
Peru1Freddie Brown
St Kitts and Nevis1Joey Benjamin

South Africa: 20 Players

South Africa has provided 20 cricketers to England, the most by any country. Some of the famous players in this group include Kevin Pietersen, who scored 13,779 international runs for England, Jonathan Trott, and Andrew Strauss. Other South African-born players like Allan Lamb, Tom Curran, Jason Roy, and Matt Prior were also very successful for England.

India: 17 Players

India has been another country that has produced a significant number of English cricketers. In cricket, this English nation has been represented by 17 Indian players. One of the earliest was K.S. Ranjitsinji, who played for England in the late 1800s. Naseer Hussain, who captained England in the early 2000s, was also born in India. 

Other Country Players Who Represented England
Source: Sky Sports 

Other notable players from India include Vikram Solanki and Min Patel. The relationship between England and India in cricket goes back many years, with Indian players continuing to contribute to English cricket today.

Wales: 16 Players

Although Wales is part of the United Kingdom, it has its own proud cricketing history. Sixteen players born in Wales have gone on to play for England. Some of the most famous names include Robert Croft, Simon Jones, and Tony Lewis. Croft was a reliable spinner and lower-order batsman, while Simon Jones was a key fast bowler in England’s legendary 2005 Ashes win. Tony Lewis, who later became the chairman of the England and Wales Cricket Board (ECB), also captained England in the 1970s.

Australia: 10 Players

Even though England and Australia are rivals on the cricket field, 10 Australian-born players have represented England. Ben Hollioake and his brother, Adam Hollioake, were both all-rounders for England. Sam Robson, who was born in Australia, also played for England as a batter. These players, though originally from Australia, chose to play for England after moving there.

Scotland: 9 Players

Scotland has produced nine players who represented England. One of the best-known is Mike Denness, who captained England in the 1970s. Other notable players are Alan Peebles, Eric Russell, and Dougie Brown, an all-rounder who played for both England and Scotland during his career. Gavin Hamilton also represented England before later playing for Scotland when they became an independent cricketing nation.

114 Outsiders Served England Cricket
Source: ANI India

Other countries have also produced talented cricketers who played for England. The Caribbean islands, particularly Barbados, have produced famous cricketers such as Chris Jordan, Jofra Archer, and England’s youngest captain, Jacob Bethal. Archer, in particular, played a crucial role in England’s 2019 World Cup win with his fast bowling.

Zimbabwe has also had a few players who represented England, such as Graeme Hick and Gary Ballance, both of whom were solid batsmen.

Related Reads:

Conclusion: 114 Outsiders Served England Cricket

England’s cricket team has a total of 114 players born outside its borders, showing how cricket crosses borders and how players from all over the world can come together to create one strong, united side.

Over the years, cricketers from places like South Africa, India, Wales, Australia, and many other nations have worn the England jersey with pride. Their different backgrounds and styles have added great value to the team, helping it grow stronger and more successful.

About the Author

Hey, I am a cricket writer based in London with over 7 years of experience covering everything from county championships to international showdowns. I bring a sharp eye for detail and a passion for storytelling, highlighting England’s rising stars and memorable match moments. At DurhamCricket, I deliver weekly coverage that's honest, insightful, and easy to follow—perfect for fans who live and breathe the game.

Scroll to Top