Team Preview: GermanyPopularly known as the ‘Golden Eagles’, Germany are on a bit of a roll at the moment, with 14 T20I wins on the trot. Skipper Anuradha...