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) | |
| Club Cricket Conference A (1998) | |
| 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
- Cambodia in Indonesia 2025/26
- England in Australia 2025/26
- Ireland Women in South Africa 2025/26
- Myanmar in Bhutan 2025/26
- Pakistan in Sri Lanka 2025/26
- South Africa in India 2025/26
- South East Asia Games Women's Twenty20 Competition 2025/26
- Sri Lanka Women in India 2025/26
- West Indies in New Zealand 2025/26
- Women's Gulf Cup 2025/26
View all Current Events CLICK HERE


