The shortest format of the cricket-T20 is a format where the bits and pieces players can survive, as opposed to Tests, which demands the presence of specialists in each department. The value of a genuine all-rounder soars immensely in T20's as they give the team the much-required balance and flexibility. Every team that wants to do well makes sure that they have a pool of good all-rounders to chose from, making them in huge demand in the T20 format. Let's have a look at all-rounders who have managed to achieve the double of scoring more than 1000 runs as well as picking up 50 wickets or more in the history of the IPL. 5. Shane Watson M: 101 | Runs: 2620 | Bat.Avg.: 31.57 | S.R.: 138.65 | Best: 104* Wickets: 85 | Bowl. Avg.: 28.21 | Eco.: 7.83 | Best: 4/29 4. Jacques Kallis M: 98 | Runs: 2427 | Bat.Avg.: 28.55 | S.R.: 109.23 | Best: 89* Wickets: 65 | Bowl. Avg.: 35.28 | Eco.: 7.9 | Best: 3/13 3. Kieron Pollard M: 123 | Runs: 2343 | Bat.Avg.: 28.93 | S.R.: 146.53 | Best: 78 Wickets: 56 | Bowl. Avg.: 31.61 | Eco.: 8.86 | Best: 4/44 2. Ravindra Jadeja M: 138 | Runs: 1732 | Bat.Avg.: 24.06 | S.R.: 122.92 | Best: 48 Wickets: 82 | Bowl. Avg.: 30.56 | Eco.: 7.81 | Best: 5/16 1. Dwayne Bravo M: 106 | Runs: 1262 | Bat.Avg.: 22.95 | S.R.: 126.33 | Best: 70 Wickets: 122 | Bowl. Avg.: 22.58 | Eco.: 8.2 | Best: 4/22