Players (M) who have played for Sri Lanka Under-20s or for associated teams

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

S Mackay 1994-1996/97
S Madanayake 2022/23
K Madarasinghe 2018/19
DR Madena 1984/85-1986/87
L Madhusanka 2024/25
RS Madugalle 1974/75-1988/89
DD Madumal 2007/08
MAWR Madurasinghe 1988-1992
WADP Madusanka 2014/15
WT Madusanka 2007
WPU Madushan 2015/16-2023/24
A Madushanka 2013
HUK Madushanka 2009/10-2016/17
LD Madushanka 2011/12-2024/25
LMD Madushanka 2018/19-2024/25
HLP Maduwantha 2019
RS Mahanama 1982/83-1999
MF Maharoof 2000-2020/21
LN Malinga 2016/17-2018/19
SDC Malinga 2002
SL Malinga 2003/04-2019/20
P Malitha 2023
JAM Mallawarachchi 1986
G Mallawaratchy 2018/19
MALR Manasinghe 2018-2023
WWAG Maneshan 2013/14
PYU Manohara 2006/07-2007
C Mapatuna 2022/23
CP Mapatuna 1992
S Marapana 1996
MGSY Marasinghe 2024
REJ Martinesz 1984/85
TS Masmulla 2003
TS Mathew 2021/22-2022/23
AD Mathews 2002/03-2024/25
MN Mazahir 2006-2009/10
LRD Mendes 1982/83
BAW Mendis 2007/08-2020/21
BCMS Mendis 1993/94-1998/99
BKG Mendis 2013-2024/25
BMAJ Mendis 2000-2022/23
BMDK Mendis 2012/13
LRD Mendis 1972/73-1988/89
MC Mendis 1986/87-2000/01
MUCP Mendis 1986/87
PHKD Mendis 2014/15-2024/25
ST Mendis 2018-2019/20
M Meurling 2022/23
BKEL Milantha 2015-2018
MTT Mirando 2000-2020/21
RVPK Mishara 2018-2024/25
Mohamed Samaaz 2018/19
Mohammed Shamaaz 2018/19-2023/24
MHM Mowjood 2007
J Mubarak 1996-2015
CRB Mudalige 2001/02-2003/04
AMN Munasinghe 1992/93-1995/96
EMDY Munaweera 2007-2022/23
S Munaweera 1978/79
M Muralitharan 1991-2019/20
H Musafer 1978/79
TMI Mutaliph 2000-2004/05