Buzz @Cricket India qualified for World Test Championship finals and they will play New Zealand at Lords in the finals... 4.2K views10:36