I looked that up yesterday, and I believe it's incorrect - that Timken part fits my Swift, and I believe it's quite a bit smaller than the one of my 2.0 Grand Vitara - trouble is, I couldn't find the old bearing I took off the Swift to compare.
The pictures of the Timken do not look like the old GV bearing (which I did find).