England finishes with a mammoth total of 180/7 in 20 overs with India needed 181 runs to chase
Sanjeev Core Member Sep 7, 2014 #101 England finishes with a mammoth total of 180/7 in 20 overs with India needed 181 runs to chase