2025 Over-50 World Cup – results and fixtures

Over-50 IMC World Cup

The 2025 edition of the International Masters Cricket’s Over-50 World Cup was played in Colombo, Sri Lanka, from 9 to 23 February.

Pakistan Over-50 won the tournament. They beat Sri Lanka Over-50 in the final.

Get Club Cricket SA news on Whatsapp

Over-50 World Cup fixtures and results

Date Over-50 World Cup fixture Venue
9 February England beat Zimbabwe by seven wickets Pujitha Uduwana Sports Academy
9 February New Zealand beat United Arab Emirates by seven wickets Mercantile Cricket Association
9 February Sri Lanka beat United States of America by six wickets Colts Cricket Club
9 February West Indies beat South Africa by 18 runs S Thomas’ College
9 February Pakistan beat Wales by three runs Bloomfield Cricket and Athletic Club
9 February Australia beat India by three wickets P Sara Oval
10 February United States of America beat New Zealand by five wickets Pujitha Uduwana Sports Academy
10 February Sri Lanka beat Zimbabwe by eight wickets Mercantile Cricket Association
10 February United Arab Emirates beat Namibia by 79 runs S Thomas’ College
10 February Australia beat Pakistan by eight wickets Nondescripts Cricket Club
10 February India beat West Indies by six wickets Colombo Cricket Club
10 February Wales beat Canada by 52 runs Bloomfield Cricket and Athletic Club
12 February England beat United States of America by nine wickets S Thomas’ College
12 February Namibia beat Zimbabwe by eight wickets Colombo Cricket Club
12 February Sri Lanka beat United Arab Emirates by 105 runs Pujitha Uduwana Sports Academy
12 February Australia beat South Africa by four wickets Burgher Recreation Club
12 February Canada beat West Indies by three wickets Mercantile Cricket Association
12 February Wales beat India by five runs Colts Cricket Club
13 February England beat United Arab Emirates by eight wickets DS Senanayake College
13 February New Zealand beat Zimbabwe by five wickets Colts Cricket Club
13 February Sri Lanka beat Namibia by eight wickets Burgher Recreation Club
13 February South Africa beat Wales by three wickets Mercantile Cricket Association
13 February Pakistan beat West Indies by 147 runs Sri Lanka Navy Sports Club
13 February India beat Canada by eight wickets Pujitha Uduwana Sports Academy
15 February New Zealand beat Namibia by 164 runs Sri Lanka Navy Sports Club
15 February United States of America beat United Arab Emirates by nine wickets Burgher Recreation Club
15 February England beat Sri Lanka by nine wickets Colts Cricket Club
15 February India beat South Africa by 156 runs DS Senanayake College
15 February Pakistan beat Canada by 130 runs Mercantile Cricket Association
15 February Australia beat Wales by three wickets Pujitha Uduwana Sports Academy
17 February United States of America beat Namibia by nine wickets Mercantile Cricket Association
17 February United Arab Emirates beat Zimbabwe by 77 runs Colts Cricket Club
17 February England beat New Zealand by five wickets St Thomas’ College
17 February Pakistan beat South Africa by five wickets Pujitha Uduwana Sports Academy
17 February Australia beat Canada by seven wickets Nondescripts Cricket Club
17 February West Indies beat Wales by four wickets Colombo Cricket Club
18 February Sri Lanka beat New Zealand by eight wickets Nondescripts Cricket Club
18 February United States of America beat Zimbabwe by seven wickets Burgher Recreation Club
18 February England beat Namibia by 328 runs Mercantile Cricket Association
18 February Australia beat West Indies by 50 runs Bloomfield Cricket and Athletic Club
18 February Pakistan beat India by one run Pujitha Uduwana Sports Academy
18 February South Africa beat Canada by four wickets Colombo Cricket Club
20 February Semi-final: Sri Lanka beat Australia by 124 runs R Premadasa Stadium
20 February Semi-final: Pakistan beat England by nine runs Nondescripts Cricket Club
20 February Canada beat Namibia by 207 runs Mercantile Cricket Association
20 February South Africa beat United Arab Emirates by seven wickets Pujitha Uduwana Sports Academy
20 February India beat New Zealand by 138 runs FTZ Sports Complex
20 February West Indies beat Zimbabwe by 10 wickets Thurstan College
20 February Wales beat United States of America by 10 wickets Burgher Recreation Club
22 February 13th-place play-off: Zimbabwe beat Namibia by five wickets Nondescripts Cricket Club
22 February 11th place-play-off: Canada beat United Arab Emirates by 15 runs Mercantile Cricket Association
22 February Ninth-place play-off: South Africa beat West Indies by 59 runs Pujitha Uduwana Sports Academy
22 February Seventh-place play-off: New Zealand beat United States of America by two wickets FTZ Sports Complex
22 February Fifth-place play-off: India beat Wales by 11 runs Burgher Recreation Club
22 February Third-place play-off: England beat Australia by eight wickets Irrigation Grounds
23 February Final: Pakistan beat Sri Lanka by six wickets R Premadasa Stadium

Over-50 World Cup squads

This year’s tournament comprised 14 teams.

South Africa

  1. Mario Solomons (captain)
  2. Craig Lyons
  3. Deon Kruis
  4. Lefty Ngece
  5. Tyron Henderson
  6. Russell Krug
  7. Yahya Jiwa
  8. Con Purchase
  9. Wayne Tharratt
  10. Faldie Abderouf
  11. Goolam Taliep
  12. Munier Holliday
  13. Dave Bakker
  14. Wiaan Smit
  15. Riaan van de Rheede
  16. Andre Steyn

West Indies

  1. Zamin Amin (captain)
  2. Julian Boyce
  3. Deonarine Deyal
  4. Sudesh Dhaniram
  5. Rajendra Dilraj
  6. Harry Heeralall
  7. Fareed Hosein
  8. Stephen Howell
  9. Ishwar Maharaj
  10. Basil Persaud
  11. Sudesh Persaud
  12. Terrance Romain
  13. Rajendra Sadeo
  14. Anthony Sahadeo
  15. Surendra Seeraj
  16. Vejai Seonarine
  17. Kamraj Sumair

Namibia

  1. Dawie Hartzenberg (captain)
  2. Deon Gouws
  3. Julian Fennessy
  4. Willem Janse van Rensburg
  5. Leon Fleming
  6. Jan-Louis Nortje
  7. Ken Joseph
  8. Petrie Theron
  9. Alex Horn
  10. Willie van Zyl
  11. Dirkie Beukes
  12. Isedor Titus
  13. Piers L’Estrange
  14. Willem Genis
  15. Lam Coetzee
Namibia Over-50 players

Namibia Over-50.

Pakistan

  1. Junaid Nainitalwala (captain)
  2. Mohsin Aftab Qarshi
  3. Irfan Ali Khan
  4. Shaikh Iqbal Ahmad
  5. Muhammad Jawed
  6. Rizwan Qureshi
  7. Mohammad Azher Khan
  8. Muhammad Jaffar Qureshi
  9. Imtiaz Ahmad
  10. Ishtiaq Ahmad Khan
  11. Rehan Rauf
  12. Muhammad Hafeez
  13. Jamshed Ali
  14. Asif Hamayun
  15. Salman Khan
  16. Muhammad Rauf Wain
  17. Babar Butt

United Arab Emirates

  1. Syed Rafiullah (captain)
  2. Vijay Mehra
  3. Khurram Khan
  4. Biju Kumar
  5. Rehan Ahmad Khan
  6. Asad Risvi
  7. Harikrishnan Sasidharan
  8. Narayanan Krishnan
  9. Ajith Weerakkody
  10. Amjad Khan
  11. Santhosh Thomas
  12. Mohsin Pardesi
  13. Previn Fernando
  14. Syed Muhammad Shahabuddin
  15. Tarson Flory

Zimbabwe

  1. Brian Goodwin (captain)
  2. Darshan Vaghmaria
  3. Jason Oates
  4. Nalaka Fernando
  5. Marc Heymans
  6. Richard Jarvis
  7. Malcolm Jones
  8. Stuart Kaschula
  9. Emlyn Kuhn
  10. Andre le Roux
  11. Gavin Lindsay
  12. Donald Mlambo
  13. Craig Parsons
  14. Mark Saunders
  15. Timothy Trombas
  16. Mark Warhurst
  17. James Whyte

Wales

  1. Iwan Rees
  2. Steve Powell
  3. Julian Ballinger
  4. Kelvin Bartle
  5. Ali Bukhari
  6. Michael Cann
  7. Mark Davies
  8. Roy Emmott
  9. Huw Evans
  10. Tim Hemp
  11. Simon Holliday
  12. Malith Madurasinghe
  13. Jon Toghill
  14. Alan Webster
  15. Simon Wood

England

  1. David Snellgrove (captain)
  2. Sean Cooper
  3. Kshitij Desai
  4. Giles Ecclestone
  5. Martyn Gidley
  6. Tuan Hadgie
  7. Liam Hickey
  8. Luke Jarvis
  9. Charlie Knightley
  10. Naseer Ahmed
  11. Nick Phillips
  12. Alex Richards
  13. Marcus Sharp
  14. Roy Smith
  15. Richard Trotman
  16. Jon Wileman
  17. Zolfi Butt

United States of America

  1. Sanjeewa Weerasinghe (captain)
  2. Fazal Alam
  3. Arun Tholudur
  4. Gani Ganisshan
  5. Himanshu Patadia
  6. Jignesh Desai
  7. Mohsin Khan
  8. Monappa Mathanda Uthaiah
  9. Naveen Peiris
  10. Nirav Valia
  11. Parak Ananta
  12. Paresh Deshmukh
  13. Raj Badadare
  14. Sajith Fernando
  15. Sanjya Pandya
  16. Sujesh Pulikkal
  17. Sushantha de Mel
  18. Syed Shahanawaz

New Zealand

  1. Adil Somani (captain)
  2. Richard Petrie
  3. Vishal Dube
  4. Craig Foster
  5. Robbie Frew
  6. John Garry
  7. Damian Grant
  8. Ben Homan
  9. Andrew Hore
  10. Leigh Kelly
  11. Simon Murphy
  12. Colin Owens
  13. Mason Robinson
  14. Kelvin Scott
  15. Darren Sears
  16. Scott Warren

Australia

  1. Tony Clark (captain)
  2. Anthony Barranca
  3. Steve Mace
  4. Tony Daly
  5. Chris Holding
  6. Andrew Kratzmann
  7. Ash Hardy
  8. Andrew Sharpe
  9. Damien Meek
  10. Tony Calnon
  11. Simon Waddington
  12. Grant Dew
  13. Glenn Giddings
  14. Stephen Gollan
  15. Craig Trindall
  16. Phil Melville
  17. James Morris

India

  1. Pawan Malik (captain)
  2. Abhijit Ganguly
  3. Dinesh Kumar Sharma
  4. Fakir Dungaria
  5. Iqbal Khan
  6. Rajagopalan Iyer
  7. Mandar Phadke
  8. Mayilswamy Murugan
  9. Pravin Tambe
  10. Ravinder Bhandari
  11. Rodney Charles
  12. Sandeep Panjabrao Shinde
  13. Shekh Sadik
  14. Sohail Masood
  15. Sukumar Ramanujam
  16. Velu Thangavelu Singara

Sri Lanka

  1. Shane Fernando (captain)
  2. Ruvin Peiris
  3. Dilshan Amarasinghe
  4. Punyakantha Abeygunasekera
  5. Upul Chandana
  6. Indika De Saram
  7. Dillon Ferdinandesz
  8. Rory Ingram
  9. Russel Ingram
  10. Saman Jayantha
  11. Wendell Labrooy
  12. Suwanji Madanayake
  13. Carmen Mapatuna
  14. Ravi Perera
  15. Chaminda Rajapakse
  16. Duminda Somaweera
  17. Pujitha Uduwana
  18. Daminda Wijesekera

Canada

  1. Iqbal Mohammed
  2. Dion Herft
  3. Aarif Talati
  4. Mathialagan Eswaralingham
  5. Kiran Patil
  6. Balasundaram Murali
  7. Lincoln Mohamad
  8. Kinsley Sebastrampillai
  9. Nitin Singh
  10. Rohit Roy
  11. Rakesh Chauhan
  12. Sahid Ahmed Hansrod
  13. Uthayachelvan Thurairaja
  14. Ahmed Panchbaya
  15. Sidney Roberts
  16. Imdad Ali
  17. Davinder Singh Bajwa
  18. Manoj de Silva
  19. Venky Kulkarni
  20. Noor Uddin
  21. Kawaljeet Singh
  22. Abhilash Patel
  23. Vivek Puri

MORE Veterans cricket news