Here are 6 greatest batting performances in IPL history: 1. Chris Gayle (175* vs Pune Warriors India in 2013) Former Royal ...