Cricket

WATCH: Aaron Finch’s dismissal creates doubts over Ball Tracking technology