Tim Duncan has played with 149 teammates throughout his career

Player Team(s) Games
3
66
37
89
80
96
USA (Olympics)
7
127
309
139
161
292
83
651
USA (Olympics)
8
705
138
7
30
38
13
9
33
3
5
53
3
305
3
31
86
63
1
41
349
1
135
182
125
4
3
231
386
14
2
19
69
3
1054
2
10
20
404
4
53
10
59
3
63
235
374
USA (Olympics)
8
245
3
201
3
USA (Olympics)
8
5
USA (Olympics)
215
293
5
3
214
232
123
27
2
357
13
32
USA (Olympics)
8
USA (Olympics)
8
41
33
17
161
57
19
27
158
6
11
1
36
12
297
119
220
237
27
19
305
USA (Olympics)
8
USA (Olympics)
2
7
1213
46
137
70
234
37
19
5
481
17
561
15
1
34
2
38
147
63
20
340
38
USA (Olympics)
8
21
122
5
19
77
167
223
75
195
USA (Olympics)
8
136
33
17
69
4
37
16
2
19
3
77
132