IPL Records - All Seasons

IPL Winner List - All Seasons

Year Winner Runner Up Teams
2019 Mumbai Indians Chennai Super Kings 8
2018 Chennai Super Kings Sunrisers Hyderabad 8
2017 Mumbai Indians Rising Pune Supergiants 8
2016 Sunrisers Hyderabad Royal Challengers Bangalore 8
2015 Mumbai Indians Chennai Super Kings 8
2014 Kolkata Knight Riders Kings XI Punjab 8
2013 Mumbai Indians Chennai Super Kings 9
2012 Kolkata Knight Riders Chennai Super Kings 9
2011 Chennai Super Kings Royal Challengers Bangalore 10
2010 Chennai Super Kings Mumbai Indians 8
2009 Deccan Chargers Royal Challengers Bangalore 8
2008 Rajasthan Royals Chennai Super Kings 8

Highest Team Scores in IPL

SN Team Score Against IPL Year
1 Royal Challengers Bangalore 263/5 Pune Warriors 2013
2 Royal Challengers Bangalore 248/3 Gujarat Lions 2016
3 Chennai Super Kings 246/5 Rajasthan Royals 2010
4 Kolkata Knight Riders 245/6 Kings XI Punjab 2018
5 Chennai Super Kings 240/5 Kings XI Punjab 2008

Most IPL Runs - Batsman

SN Player Match Runs Highest Avg 100 50
1 Virat Kohli 177 5412 113 37.84 5 36
2 Suresh Raina 193 5368 100* 33.34 1 38
3 Rohit Sharma 188 4898 109* 31.6 1 36
4 David Warner 126 4706 126 43.17 4 44
5 Shikhar Dhawan 159 4579 97* 33.42 0 37

Most Wickets in IPL

SN Player Match Wickets Avg ECO 5 Wicket
1 Lasith Malinga 122 170 19.8 7 1
2 Amit Mishra 147 157 24.17 7 1
3 Harbhajan Singh 160 150 26.44 7 1
4 Piyush Chawla 157 150 27.14 8 0
5 Dwayne Bravo 134 147 24.6 8 0

Most Sixes In IPL

SN Player Match Runs Highest Century Half Century Sixes
1 ChrisGayle 125 4484 175* 6 28 326
2 AB de Villiers 154 4395 133* 3 33 212
3 MS Dhoni 190 4432 84* 0 23 209
4 Rohit Sharma 188 4898 109* 1 36 194
5 Suresh Raina 193 5368 100* 1 38 194

Most Centuries In IPL

SN PLAYER Mat Runs Highest Avg Centuries
1 ChrisGayle 125 4484 175* 41.13 6
2 Virat Kohli 177 5412 113 37.84 5
3 David Warner 126 4706 126 43.17 4
4 Shane Watson 134 3575 117* 31.08 4
5 AB de Villiers 154 4395 133* 39.95 3

Fastest Centuries in IPL

SN Player Opponent 100 Scored in Total Run IPL Year
1 Chris Gayle Pune Worriors 30   Balls 175 2013
2 Yusuf Pathan Mumbai Indian 37   Balls 100 2010
3 David Miller Royal Challangets 38   Balls 101 2013
4 Adam Gilchrist Mumbai Indians 42   Balls 109 2008
5 AB de Villiers Gujrat Lions 43   Balls 129 2016

Best Bowling In IPL

SN Player Overs Runs Wickets Opponent IPL Year
1 Alzarri Joseph 3.4 12 6 SRH 2019
2 Sohail Tanvir 4 14 6 CSK 2008
3 Adam Zampa 4 19 6 SRH 2016
4 Anil Kumble 3.1 5 5 RR 2009
5 Ishant Sharma 3 12 5 KTK 2011

Best Bowling In IPL

SN Player Match Runs HS Avg Century Half Century Boundries
1 Shikhar   Dhawan 159 4579 97* 33.42 0 37 524
2 Suresh   Raina 193 5368 100* 33.34 1 38 493
3 Gautam   Gambhir 154 4217 93 31.23 0 36 491
4 Virat   Kohli 177 5412 113 37.84 5 36 480
5 David   Warner 126 4706 126 43.17 4 44 458

Lowest Score In IPL

SN Team Score Opponent IPL Year
1 Royal Challengers Bangalore 49 Kolkata Knight Riders 2017
2 Rajasthan Royals 58 Royal Challengers Bangalore 2009
3 Delhi Daredevils 66 Mumbai Indians 2017
4 Delhi Daredevils 67 Kings XI Punjab 2017
5 Kolkata Knight Riders 67 Mumbai Indians 2008
Play Video