Barabati A Happy Hunting Ground For Team India In ODI Matches
Cuttack: Barabati Stadium in Cuttack has remained a happy hunting ground for Team India as far as one-day international (ODI) matches are concerned.
Of the 20 matches played at the…