Marc Liyanage has played with 154 teammates throughout his career

Player Team(s) Games
16
21
7
48
9
15
19
3
9
6
16
25
15
26
4
19
27
38
16
22
27
9
22
8
1
13
7
4
16
4
9
29
28
13
26
48
1
39
5
54
2
22
26
16
14
17
8
3
9
34
4
34
26
1
9
24
2
59
22
15
4
3
1
3
28
22
4
9
34
26
31
3
12
17
22
17
12
20
11
27
1
21
2
13
15
3
21
33
27
10
23
14
23
4
8
35
16
22
2
28
18
5
36
31
35
1
49
36
9
34
30
39
21
26
2
4
35
4
63
1
7
22
36
2
13
9
36
34
3
25
1
12
2
15
7
28
19
11
27
1
4
23
17
27
19
15
14
4
16
25
18
62
12
10