IPL History: List of all-time IPL Records and Stats

Indian Premier League (IPL) has given a huge boost to world cricket in unearthing the raw local talent from various countries, especially India. After the inaugural IPL edition in 2008, the season has grown by leaps and bounds to emerge as the most widely followed T20 league around the globe. Here’s a list of some all-time IPL records and stats:

 

All-Time IPL Records and Stats

  1. Most Matches in IPL History
  2. Most Runs in IPL
  3. Most Wickets
  4. Highest Run-Chase in IPL History
  5. Most Centuries
  6. Highest Individual Score
  7. Highest Team Score

Most Matches in IPL History | Most IPL appearances

MS Dhoni CSK skipper
MS Dhoni has played matches for any player in IPL history

In his illustrious IPL career, MS Dhoni added another feather to his cap when he took the field against Sunrisers Hyderabad in Dream11 IPL 2020 on October 2. Dhoni went past Suresh Raina’s tally of 193 IPL matches to make the most appearances in IPL history. While playing against SRH, Dhoni made his 194th IPL appearance in the last 12 years. The CSK skipper is closely followed by Raina and Rohit Sharma with 193 and 192 matches in IPL respectively. Here’s a look at the list of players with the most appearances in IPL history.

On October 19, Dhoni became the first player in IPL history to feature in 200 IPL matches. CSK locked horns against Rajasthan Royals while skipper Dhoni makes his 200th T20 appearance in the IPL. Out of 204 IPL appearances so far, Dhoni has played 174matches for CSK while featured in 30 games for RPSG between 2016 and 2017.

S.NOPlayerTeamsMatches PlayedSpan
1.MS DhoniCSK, RPSG2042008-2020
2.Rohit SharmaMI, DC2002008-2020
3.Dinesh KarthikDD, GL, KXIP, KKR, RCB, MI1962008-2020
4.Suresh RainaCSK, GL1932008-2019
5.Virat KohliRCB1922008-2020

ALSO READ Orange Cap Holder IPL 2020

Most runs in IPL history

Virat Kohli has scored most runs in IPL
Virat Kohli has scored the most runs in IPL (Pic Credits: NDTV Sports)

David Warner scored the most runs in IPL 2019. Warner won the Orange Cap in IPL 2019 after scoring 692 runs at an average of 69.2 in 12 matches for Sunrisers Hyderabad. However, Virat Kohli has scored the most runs in IPL in the last 12 years. With a tally of 5878 runs in 192 matches for RCB, Kohli is the leading run-scorer in IPL history. In IPL 2020, KL Rahul scored the most runs and bagged the Orange Cap with a tally of 670 runs in the entire IPL season.

POSPLAYERMatInnsNORunsHSAvgBFSR100504s6s
1
Virat Kohli
19218430587811338.164,496130.73539503201
2
Suresh Raina
193189285368100*33.343,914137.14138493194
3
David Warner
14214219525412642.713,712141.54448510195
4
Rohit Sharma
200195285230109*31.314,004130.61139458213
5
Shikhar Dhawan
176175245197106*34.414,096126.87241591108
6
AB de Villiers
169156364849133*40.403,192151.91338390235
7
Chris Gayle
132131154772175*41.133,179150.11631384349
8
MS Dhoni
20418269463284*40.993,387136.75023313216
9
Robin Uthappa
1891821746078727.923,544129.99024454163
10
Gautam Gambhir
1541521742179331.233,404123.8803649159
(Stats Courtesy: IPL20.com)

Most wickets in IPL

Lasith Malinga played a match-winning role in IPL final 2019
Lasith Malinga is the leading wicket-taker in IPL history (Image Source: BCCI/IPL)

Imran Tahir picked the most wickets in IPL 2019. Tahir won the Purple Cap in IPL 2019, bagging 26 wickets in the entire season for Chennai Super Kings. However, Lasith Malinga holds the record for most wickets in IPL. Playing for Mumbai Indians, Malinga has picked 170 wickets in 122 IPL matches and is the leading wicket-taker in IPL history. In IPL 2020, Kagiso Rabada claimed the Purple Cap with a tally of 30 wickets in the entire IPL season.

POSPLAYERMatInnsOvRunsWktsBBIAvgEconSR4w5w
1
Lasith Malinga
122122471.13,3661705/1319.807.1416.6261
2
Amit Mishra
150150526.53,8711605/1724.197.3419.7531
3
Piyush Chawla
164163541.44,2631564/1727.327.8720.8320
4
Dwayne Bravo
1401374523,7971534/2224.818.4017.7220
5
Harbhajan Singh
160157562.23,9671505/1826.447.0522.4911
6
Ravichandran Ashwin
154151538.23,7011384/3426.816.8723.4010
7
Bhuvneshwar Kumar
121121449.33,2531365/1923.917.2319.8321
8
Sunil Narine
120119464.23,1471275/1924.776.7721.9361
9
Yuzvendra Chahal
99983552,7231214/2522.507.6717.6020
10
Umesh Yadav
121120420.23,5791194/2430.078.5121.1920

 

ALSO READ Purple Cap Holder IPL 2020

Record for Highest run-Chase in the IPL history

Rahul Tewatia stars for RR in a successful run-chase vs KXIP
Rahul Tewatia starred for Rajasthan in the highest successful run-chase in IPL history (Image Source: Twitter)

Rajasthan Royals chased down a target of 226 against Kings XI Punjab in IPL 2020 at Sharjah. In doing so, Rajasthan Royals achieved the IPL record for the highest successful run-chase in the history of the tournament. The Jaipur-based franchise bettered their own record of 217/7 scored against Deccan Chargers Hyderabad in IPL 2008. Here’s a list of the top five successful highest run-chases in IPL history:

TeamScoreTargetOpponentSeasonVenue
Rajasthan Royals226/6224Kings XI Punjab2020Sharjah Cricket Stadium
Rajasthan Royals217/7215Deccan Chargers2008Rajiv Gandhi Int’l Stadium
Delhi Capitals214/3209Gujarat Lions2017Arun Jaitley Stadium
Kings XI Punjab211/4206Sunrisers Hyderabad2014Rajiv Gandhi Int’l Stadium
Chennai Super Kings208/5206Royal Challengers Bangalore2012MA. Chidambaram Stadium

ALSO READ 5 Best batting performances in Dream11 IPL 2020 so far 

Most centuries in IPL

Chris Gayle holds the IPL record for scored most hundreds in IPL. Gayle has registered six IPL centuries in his entire playing career. Among Indians, Virat Kohli has scored most centuries in IPL history. Playing for Royal Challengers Bangalore (RCB), Kohli has scored five centuries in IPL.

POSPLAYERMatInnsNORunsHSAvgBFSR100504s6s
1
Chris Gayle
125124154484175*41.132,969151.02628369326
2
Virat Kohli
17716926541211337.844,112131.61536480191
3
David Warner
12612617470612643.173,305142.39444458181
4
Shane Watson
134130153575117*31.082,562139.53419343177
5
AB de Villiers
154142324395133*39.952,906151.23333357212
6
Ajinkya Rahane
140132163820105*32.933,133121.9222740474
7
Brendon McCullum
10910952880158*27.692,186131.74213293130
8
Virender Sehwag
1041045272812227.551,755155.44216334106
9
Murali Vijay
1031035258712726.392,106122.8321324391
10
Sanju Samson
938992209102*27.611,696130.2421017089

 

ALSO CATCH Top five most thrilling IPL final matches here

 

Highest Individual Score in IPL

Chris Gayle scored 175* vs PWI in IPL 2013
Chris Gayle scored the highest score in IPL vs PWI (Pic Credits: TOI)

Jony Bairstow holds the record for the highest IPL score by a batsman in IPL 2019. Playing for Sunrisers Hyderabad, Bairstow struck 114 against RCB in IPL 2019. However, Caribbean batsman Chris Gayle has scored the highest IPL score ever by a batsman in the league. In IPL 2013, Gayle scored a mammoth 175* against Pune Warriors India to record the IPL’s highest score. In IPL 2020, KL Rahul has scored the highest IPL score against RCB when he registered his personal best score of 132* in Dubai.

POSPLAYERMatInnsNORunsHSAvgBFSR100504s6s
1
Chris Gayle
125124154484175*41.132,969151.02628369326
2
Brendon McCullum
10910952880158*27.692,186131.74213293130
3
AB de Villiers
159147344550133*40.262,994151.97335372219
4
KL Rahul
7364122290132*44.031,660137.9521820791
5
Rishabh Pant
606071912128*36.071,199159.4611117099
6
Murali Vijay
1061065261912725.932,149121.8721324791
7
David Warner
13213217493312642.893,487141.46446477187
8
Virender Sehwag
1041045272812227.551,755155.44216334106
9
Paul Valthaty
23231505120*22.95418120.81126120
10
Shane Watson
140136163760117*31.332,703139.10421363186

Highest IPL team score

Kolkata Knight Riders (KKR) scored the highest team score in IPL 2019. At Eden Gardens, KKR posted a total of 232 for 2 against Mumbai Indians to record the highest team total in IPL 2019. However, Royal Challengers Bangalore (RCB) scored the highest score in IPL in 2013 against Pune warriors India. The Kohli-led side scored a mammoth 263 /5 in their 20 overs at M.Chinnaswamy Stadium in IPL 2013.

TeamScoreRROppositionGroundMatch Date
Royal Challengers Bangalore (RCB)263/513.15Pune Warriors India (PWI)Bengaluru2013
Royal Challengers Bangalore (RCB)248/312.4Gujarat Lions (GL)Bengaluru2016
Chennai Super Kings (CSK)246/512.3Rajasthan Royals (RR)Chennai2010
Kolkata Knight Riders (KKR)245/612.25Kings XI Punjab (KXIP)Indore2018
Chennai Super Kings (CSK)240/512Kings XI Punjab (KXIP)Mohali2008
Royal Challengers Bangalore (RCB)235/111.75Mumbai Indians (MI)Mumbai2015
Kings XI Punjab (KXIP)232/211.6Royal Challengers Bangalore (RCB)Dharamsala2011
Kolkata Knight Riders (KKR)232/211.6Mumbai Indians (MI)Kolkata2019
Delhi Capitals (DC)231/411.55Kings XI Punjab (KXIP)Delhi2011
Kings XI Punjab (KXIP)231/411.55Chennai Super Kings (CSK)Cuttack2014

 

(Stats updated till IPL 2020)

 

 

Frequently Asked Questions (FAQs) / Most asked Questions

 

Q:  Who has scored the most runs in IPL history?

Ans: Virat Kohli holds the IPL record for most runs in the history of the league. RCB skipper has scored 5545 runs in IPL history.

Q: Who scored the most runs in IPL 2019?

Ans: David Warner scored most IPL runs in 2019. The SRH opener scored 692 runs in IPL 2019.

Q: Which player has scored the fastest 50 in IPL?

Ans: KL Rahul scored the fastest 50 in IPL 2018 in just 14 balls. He recorded this IPL stat in the first IPL match in 2018 against Delhi Capitals at Mohali.

Q: Who has scored the fastest century in IPL history?

Ans: Chris Gayle scored the fastest century in IPL in just 30 balls. He achieved this glorious IPL record against PWI in IPL 2013.