IPL T20 Records: Batting, Bowling & Team Records
1. Most Runs by Batsman So Far.
Suresh Raina played for CSK until last year IPL. This year he captained Gujarat Lions. He scored 4098 runs in 147 matches averaging 33.59. His highest score was 100. Not far behind him is Virat Kohli who has scored 4056 runs in 148 matches. Raina also holds the record for the most catches in IPL career – 82 catches from 147 matches.
2. IPL Highest Wickets by a Bowler So Far.
Lasith Malinga played for MI in all the IPL editions (2009-2015). He took 143 wickets in 98 matches. Right below him is Amit Mishra who has taken 124 wickets of 112 matches. He also becomes the first to reach 150 IPL wickets.
3. IPL Most Sixes So Far
Chris Gayle who currently plays for RCB has hit 243 sixes in just 91 matches. Right below him is Rohit Sharma who has hit 163 sixes in 142 matches. Chris Gayle also holds the record for the highest score of 175 runs in a single match playing for RCB against PWI. Again he also holds a record for the most number of sixes in a single innings – 17 sixes against PWI in 2013.
4. IPL Most Fours So Far
Gautam Gambhir who currently plays for KKR has hit 422 fours in just 132 matches. Right below him is Suresh Raina who has hit 360 fours in 146 matches. Gambhir also holds the record for the most number of half centuries (31) in IPL alongside David Warner.
5. IPL Most Fours in a Single Innings
AB de Villiers who currently plays for RCB has hit 16 fours against MI in 2015. Former KXIP player Paul Valthaty shares the same record.
6. IPL Highest Partnership by runs So Far
Virat Kohli, AB de Villiers who play currently for RCB scored a partnership of 229 runs against GL in 2016. The second highest partnership was achieved again by the AB and Virat against MI with a partnership of 215 runs.
7. IPL Highest Team Score So Far
RCB have scored the highest runs 263/5 against PWI in 2013. The second highest was scored again by RCB in 2016 against GL – 248/3.
8. Most Runs by Batsman So Far.
Virat Kohli who plays for RCB scored 919 runs in a single IPL season (2016) of 15 matches averaging 89.54 runs. His highest score was 113. Not far behind him is David Warner who has scored 779 runs of 16 matches in the same year
9. The fastest hundreds in IPL history
Chris Gayle smashed the fastest century off 30 balls; made the highest individual T20 score (175 not out).
AB de Villers (59 balls) scored 133 in Bengaluru in IPL 2015.
Chris Gayle (46 balls), Bangalore vs Punjab, IPL 2011.
Chris Gayle (46 balls), Bangalore vs Punjab, IPL 2015.
M Vijay (46 balls), Chennai vs Rajasthan, IPL 2010.
Sanath Jayasuriya (45 balls), Mumbai vs Chennai, IPL 2008.
AB de Villiers (42 balls), Bangalore vs Gujarat, IPL 2016.
Chris Gayle (66 balls) scored his record-breaking 175, Bangalore vs Pune, IPL 2013.
David Miller (38 balls), Punjab vs Bangalore, IPL 2013.
Yusuf Pathan (37 balls), Rajasthan vs Mumbai, IPL 2010.
Chris Gayle (30 balls), Bangalore vs Pune, IPL 2013.