Sachin has scored 100 centuries out of which 51 was scored in the test matches and 49 in one day international. Her is the full list -
List of Test cricket centuries
No. Score Against
1 119 England
2 148 Australia
3 114 Australia
4 111 South Africa
5 165 England
6 104 Sri Lanka
7 142 Sri Lanka
8 179 West Indies
9 122 England
10 177 England
11 169 South Africa
12 143 Sri Lanka
13 139 Sri Lanka
14 148 Sri Lanka
15 155 Australia
16 177 Australia
17 113 New Zealand
18 136 Pakistan
19 124 Sri Lanka
20 126 New Zealand
21 217 New Zealand
22 116 Australia
23 122 Zimbabwe
24 201 Zimbabwe
25 126 Australia
26 155 South Africa
27 103 England
28 176 Zimbabwe
29 117 West Indies
30 193 England
31 176 West Indies
32 241 Australia
33 194 Pakistan
34 248 Bangladesh
35 109 Sri Lanka
36 101 Bangladesh
37 122 Bangladesh
38 154 Australia
39 153 Australia
40 109 Australia
41 103 England
42 160 New Zealand
43 100 Sri Lanka
44 105 Bangladesh
45 143 Bangladesh
46 100 South Africa
47 106 South Africa
48 203 Sri Lanka
49 214 Australia
50 111 South Africa
51 146 South Africa
List of ODI centuries
No. Score Against
1 110 Australia
2 115 New Zealand
3 105 West Indies
4 112 Sri Lanka
5 127 Kenya
6 137 Sri Lanka
7 100 Pakistan
8 118 Pakistan
9 110 Sri Lanka
10 114 South Africa
11 104 Zimbabwe
12 117 New Zealand
13 100 Australia
14 143 Australia
15 134 Australia
16 100 Kenya
17 128 Sri Lanka
18 127 Zimbabwe
19 141 Australia
20 118 Zimbabwe
21 124 Zimbabwe
22 140 Kenya
23 120 Sri Lanka
24 186 New Zealand
25 122 South Africa
26 101 Sri Lanka
27 146 Zimbabwe
28 139 Australia
29 122 West Indies
30 101 South Africa
31 146 Kenya
32 105 England
33 113 Sri Lanka
34 152 Namibia
35 100 Australia
36 102 New Zealand
37 141 Pakistan
38 123 Pakistan
39 100 Pakistan
40 141 West Indies
41 100 West Indies
42 117 Australia
43 163 New Zealand
44 138 Sri Lanka
45 175 Australia
46 200 South Africa
47 120 England
48 111 South Africa
49 114 Bangladesh