Originally posted by: HearMeRoar
Problem is that there are contradictions between MBh and SB.
HV and MBh generally supplement each other and adds Krishna's story quite well.
If we go by SB, Krishna would have been a grandfather by the time Panchali swayamvar happened and so would the Pandavas.
Actually, MB and SB both complement as well as contradict each other.
For instance, in MB, during the Yadava fratricide, Satyaki, while abusing Kritavarma, brings up his involvement in the murder of Satyavati's father Satyajit. Now, the latter story is nowhere in the MB, but readers of SB would know the reference.
Similarly, in SB, there is no mention of the circumstances by which Devaki married Vasudev: a battle b/w Somadatta and Sini. Sini - Satyaki's grandfather - won the battle and Devaki's hand for Vasudev. One would think that such a major story about Krishna's parents will be there in SB, but there's no mention of that, but it's spelt out in detail in Jayadrath vadh parva.
Similarly, in MB, there's no mention of Balarama wanting Subhadra for Duryodhan. In SB, it's mentioned that he was thinking about it, but nothing more.
Besides, even within MB itself, there are numerous contradictions, so expecting MB and SB to be compatible w/ each other is expecting too much