© 2019. For any questions, email over50sworldcup@gmail.com

2020 over-50s world cup squads

New Zealand

Adrian Dale (captain)

Dean Askew

Jon Cleland

John Garry

Stephen Hewson

Andrew Hore

Bert Horner

Dave Leonard

Andrew Nuttall

Martin Pennefather

Richard Petrie

Dean Read
Mason Robinson

Neil Ronaldson

Kelvin Scott
Glen White

Team manager: David Robertson

Tour manager: Jim Morrison

Scorer: Richard Horner

Sports therapist: Nicki Cooke

Sri Lanka

Senerath Seneviratne (captain)

Shane Fernando (vice-captain)

Ina Coggins

Duminda de Silva

Suranjith Dharmasena

Russel Ingram

Roshan Ismail

Max Labrooy

Harry Nagendran

Boyd Parsons

Shafeek Rahim

Janaka Rambukwella

Noel Raymond

Navin Samarakoon

Channa Weeraperuma

Marlon Von Hagt

Team manager: Shantha Gunasekara

Assistant manager: Mahes de Zoysa

England

Mark Alleyne (captain)

Dave Burden

Sean Cooper
Andy Davis

Giles Ecclestone

Mehboob Eliahi

Mo Fayyaz

Stephen Foster
Mel Hussain

Gary Loveday

Hugh Leeke

Sultan Mahmood

Simon Myles

Jason Robinson
Mo Shahnawaz

David Snellgrove

Team manager: Peter Rider

Assistant manager: Ian Jones

Wales

Australia

Canada

Peter Solway (captain)

Andrew Bethune

Bill Blair

Nick Bole-Brown

Gavin Brown

Tony Clark

Gary Eisenmenger

Steve Gollan

Alex Jesensek

Matt Lewis

Phil Melville

Todd O'Keefe

Richard Saniga

Joe Santostefano

Tim Sargent

Darren Smith

Rohan Jayasekera (captain)

David Mohamed (vice-captain)

Brian Rajadurai

Graham Castanheiro

Shantha Jayasekera

Syed Imran Kazmi

Vishan de Mel

Rafiullah Syed

Mukesh Narula

Michael Correia

Vince Correia

Naveed Serai

Puvi Ravishankar

Rudy Gibson

Abhilash Patel

Glen Cardoza

Manager: Hector Duncan

John Jones (captain)

Roy Emmott (vice-captain)

Dave Adams

Glenn Chambers

Paul Donovan

Mike Hayden

Chris Hudson

John Kenchington

Phil Leeds

Lee Morgan

Matt Phillips

Steve Powell

Martin Powell

Iwan Rees

Jake Roderick

Neal Williams

Manager: Michael Lloyd

Scorer: John Davies

Zimbabwe

Darrell Goodwin (captain)

Eddo Brandes (vice-captain)

Tim Bartlett

Mark Burmester

Sean Edwards

Craig Evans

Brian Goodwin

Chris James

John Jameson

Greg McDonald

Rory McWade

Wayne Parham

Peter Sandys-Thomas

Garry Spence

Mike Van Staden

Andrew Walton

Mark Warhurst

Kenyon Ziehl

Scorer/manager: Sanjay Patel