Quick Links

    Videos
    • 1
    • 0
    • 0
    • 5

    Team India surrenders at Sabina Park

    ICC Champions Trophy winners India slumped to a humiliating 161-run defeat against Sri Lanka in the third match of the Celkon Mobile Cup tri-series.