Tag: Brian Lara Stadium
Browse our exclusive articles!
1st T20I: India thrash West Indies by 68 runs, take 1-0 lead in series
A clinical all-around performance helped India thrash West Indies by 68 runs in the first T20I and take a 1-0 lead in the five-match...