Teams Keerthi Ranasinghe played for
| ODI | Sri Lanka (1985/86) |
| Other FC | Sri Lanka (1985/86) |
| Sri Lanka B (1987/88) | |
| Other ListA | Sri Lanka (1985/86) |
| Sri Lanka B (1987/88) | |
| Middlesex Cricket Board (2000-2002) | |
| Minor Counties Trophy | Middlesex Cricket Board (1998-2002) |
| Second Eleven Championship | Middlesex Second XI (2000) |
| Middlesex Premier League | Finchley (2002-2015) |
| Stanmore (2006) | |
| Miscellaneous | Matara Sports Club (1980/81) |
| Bloomfield Cricket and Athletic Club (1982/83-1988) | |
| Mercantile Cricket Association (1985/86) | |
| Colombo District Cricket Association North (1985/86) | |
| Colombo District Cricket Association (1986/87) | |
| Colombo District Cricket Association B (1987/88) | |
| Sri Lanka B (1987/88) | |
| Finchley (1991-2005) | |
| Middlesex County Cricket League (1992-2000) | |
| Middlesex Cricket Union (1993-1996) | |
| Club Cricket Conference (1994-2000) | |
| Middlesex Cricket Board (1997) | |
| Middlesex County Cricket League Premier Division and Division One (2001) | |
| Old Nalandian XI (2005/06) | |
| Stanmore (2006) |
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
- Afghanistan in Zimbabwe 2025/26
- Austria in Romania 2025/26
- Canada Women in Uganda 2025/26
- Cyprus International Twenty20 Tri-Series 2025/26
- England in New Zealand 2025/26
- ICC Men's Cricket World Cup League Two 2023/24 to 2027
- ICC Women's World Cup 2025/26
- India in Australia 2025/26
- South Africa in Pakistan 2025/26
- United Arab Emirates Women in Papua New Guinea 2025/26
- West Indies in Bangladesh 2025/26
- West Indies in New Zealand 2025/26
View all Current Events CLICK HERE


