Gayle's record 175* as well as two wickets with the ball helped Bangalore first score a mammoth 263 and then dismiss Pune Warriors on 133.

Royal Challengers Bangalore scored the highest T20 score ever as Chris Gayle slammed a record 30-ball century at the Chinnaswamy Stadium on Tuesday evening. The team eventually defeated Pune Warriors by 130 runs. The win is Bangalore's sixth in eight matches and puts them on top of the points table. (Scorecard)

Bangalore scored a mammoth 263 for five wickets in their 20 overs against Pune who lost wickets at regular intervals during their reply. No batsman however could even remotely replicate the stunning display of power hitting from Gayle who had scored an unbeaten 175 off 66 ball, an innings studded with a record 17 sixes and 13 fours.

"It was one of those days. It was a good wicket and we needed a good total," Gayle said after his brutal innings. (Stats)

Gayle was in super touch, middling the ball from the very start after the match was interrupted briefly by a sharp shower. His century came off just 30 balls and contained 11 sixes and 8 fours. The Jamaican erased the record of Australian Andrew Symonds, who had cracked a 34-ball T20 century for Kent. (Watch analysis)

After Pune skipper Aaron Finch won the toss and decided to bowl first, Bhuvneshwar Kumar - eight runs in three overs -- was the only one to survive the Gayle onslaught.

All the Pune bowlers went for runs as not on Gayle, Dilshan (33 off 36 balls) and AB De Villiers (31 off 8 balls) came to the party as well. Kohli was run out for 11 off 9 balls.