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.
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
- Mario Solomons (captain)
- Craig Lyons
- Deon Kruis
- Lefty Ngece
- Tyron Henderson
- Russell Krug
- Yahya Jiwa
- Con Purchase
- Wayne Tharratt
- Faldie Abderouf
- Goolam Taliep
- Munier Holliday
- Dave Bakker
- Wiaan Smit
- Riaan van de Rheede
- Andre Steyn
West Indies
- Zamin Amin (captain)
- Julian Boyce
- Deonarine Deyal
- Sudesh Dhaniram
- Rajendra Dilraj
- Harry Heeralall
- Fareed Hosein
- Stephen Howell
- Ishwar Maharaj
- Basil Persaud
- Sudesh Persaud
- Terrance Romain
- Rajendra Sadeo
- Anthony Sahadeo
- Surendra Seeraj
- Vejai Seonarine
- Kamraj Sumair
Namibia
- Dawie Hartzenberg (captain)
- Deon Gouws
- Julian Fennessy
- Willem Janse van Rensburg
- Leon Fleming
- Jan-Louis Nortje
- Ken Joseph
- Petrie Theron
- Alex Horn
- Willie van Zyl
- Dirkie Beukes
- Isedor Titus
- Piers L’Estrange
- Willem Genis
- Lam Coetzee

Namibia Over-50.
Pakistan
- Junaid Nainitalwala (captain)
- Mohsin Aftab Qarshi
- Irfan Ali Khan
- Shaikh Iqbal Ahmad
- Muhammad Jawed
- Rizwan Qureshi
- Mohammad Azher Khan
- Muhammad Jaffar Qureshi
- Imtiaz Ahmad
- Ishtiaq Ahmad Khan
- Rehan Rauf
- Muhammad Hafeez
- Jamshed Ali
- Asif Hamayun
- Salman Khan
- Muhammad Rauf Wain
- Babar Butt
United Arab Emirates
- Syed Rafiullah (captain)
- Vijay Mehra
- Khurram Khan
- Biju Kumar
- Rehan Ahmad Khan
- Asad Risvi
- Harikrishnan Sasidharan
- Narayanan Krishnan
- Ajith Weerakkody
- Amjad Khan
- Santhosh Thomas
- Mohsin Pardesi
- Previn Fernando
- Syed Muhammad Shahabuddin
- Tarson Flory
Zimbabwe
- Brian Goodwin (captain)
- Darshan Vaghmaria
- Jason Oates
- Nalaka Fernando
- Marc Heymans
- Richard Jarvis
- Malcolm Jones
- Stuart Kaschula
- Emlyn Kuhn
- Andre le Roux
- Gavin Lindsay
- Donald Mlambo
- Craig Parsons
- Mark Saunders
- Timothy Trombas
- Mark Warhurst
- James Whyte
Wales
- Iwan Rees
- Steve Powell
- Julian Ballinger
- Kelvin Bartle
- Ali Bukhari
- Michael Cann
- Mark Davies
- Roy Emmott
- Huw Evans
- Tim Hemp
- Simon Holliday
- Malith Madurasinghe
- Jon Toghill
- Alan Webster
- Simon Wood
England
- David Snellgrove (captain)
- Sean Cooper
- Kshitij Desai
- Giles Ecclestone
- Martyn Gidley
- Tuan Hadgie
- Liam Hickey
- Luke Jarvis
- Charlie Knightley
- Naseer Ahmed
- Nick Phillips
- Alex Richards
- Marcus Sharp
- Roy Smith
- Richard Trotman
- Jon Wileman
- Zolfi Butt
United States of America
- Sanjeewa Weerasinghe (captain)
- Fazal Alam
- Arun Tholudur
- Gani Ganisshan
- Himanshu Patadia
- Jignesh Desai
- Mohsin Khan
- Monappa Mathanda Uthaiah
- Naveen Peiris
- Nirav Valia
- Parak Ananta
- Paresh Deshmukh
- Raj Badadare
- Sajith Fernando
- Sanjya Pandya
- Sujesh Pulikkal
- Sushantha de Mel
- Syed Shahanawaz
New Zealand
- Adil Somani (captain)
- Richard Petrie
- Vishal Dube
- Craig Foster
- Robbie Frew
- John Garry
- Damian Grant
- Ben Homan
- Andrew Hore
- Leigh Kelly
- Simon Murphy
- Colin Owens
- Mason Robinson
- Kelvin Scott
- Darren Sears
- Scott Warren
Australia
- Tony Clark (captain)
- Anthony Barranca
- Steve Mace
- Tony Daly
- Chris Holding
- Andrew Kratzmann
- Ash Hardy
- Andrew Sharpe
- Damien Meek
- Tony Calnon
- Simon Waddington
- Grant Dew
- Glenn Giddings
- Stephen Gollan
- Craig Trindall
- Phil Melville
- James Morris
India
- Pawan Malik (captain)
- Abhijit Ganguly
- Dinesh Kumar Sharma
- Fakir Dungaria
- Iqbal Khan
- Rajagopalan Iyer
- Mandar Phadke
- Mayilswamy Murugan
- Pravin Tambe
- Ravinder Bhandari
- Rodney Charles
- Sandeep Panjabrao Shinde
- Shekh Sadik
- Sohail Masood
- Sukumar Ramanujam
- Velu Thangavelu Singara
Sri Lanka
- Shane Fernando (captain)
- Ruvin Peiris
- Dilshan Amarasinghe
- Punyakantha Abeygunasekera
- Upul Chandana
- Indika De Saram
- Dillon Ferdinandesz
- Rory Ingram
- Russel Ingram
- Saman Jayantha
- Wendell Labrooy
- Suwanji Madanayake
- Carmen Mapatuna
- Ravi Perera
- Chaminda Rajapakse
- Duminda Somaweera
- Pujitha Uduwana
- Daminda Wijesekera
Canada
- Iqbal Mohammed
- Dion Herft
- Aarif Talati
- Mathialagan Eswaralingham
- Kiran Patil
- Balasundaram Murali
- Lincoln Mohamad
- Kinsley Sebastrampillai
- Nitin Singh
- Rohit Roy
- Rakesh Chauhan
- Sahid Ahmed Hansrod
- Uthayachelvan Thurairaja
- Ahmed Panchbaya
- Sidney Roberts
- Imdad Ali
- Davinder Singh Bajwa
- Manoj de Silva
- Venky Kulkarni
- Noor Uddin
- Kawaljeet Singh
- Abhilash Patel
- Vivek Puri