
James has worked for the jockey club and has 20 years sports betting experience he utilises his skills in our tipster competitions and writes sports betting content.
What is the Indian Premier League?
Founded in 2008, the Indian Premier League, otherwise known as simply the IPL, is a Twenty20 cricket league that takes place in India each year, where ten city teams compete against each other with the season taking place between March and May.
Seven of the eight founding teams still compete in the league, Deccan Chargers dissolved in 2012 and there have been four other teams who have come and gone since 2011, Kochi Tuskers Kerala (2011), Pune Warriors India (2011-13), Rising Pune Supergiant (2016-18) and Gujarat Lions (2016-18). For the 2016 & 2017 seasons, both the Rajasthan Royals and the Chennai Super Kings were suspended due to rule-breaking.
Best Winning Strike Rates in the IPL Before the Start of the 2026 Season:
- Gujarat Titans: 37-60 (61.66%)
- Chennai Super Kings: 142-253 (56.12%)
- Mumbai Indians: 151-277 (54.51%)
- Lucknow Super Giants: 30-58 (51.72%)
- Kolkata Knight Riders: 135-265 (50.94%)
- Royal Challengers Bengaluru: 132-271 (48.7%)
- Rajasthan Royals: 114-236 (48.3%)
- Sunrisers Hyderabad: 93-196 (47.44%)
- Punjab Kings: 119-263 (45.24%)
- Delhi Capitals: 118-266 (44.36%)
The short-style game is popular among fans, and the IPL attracts plenty of fans. It is the most-attended cricket league in the world, and the league is a record-setter, being the first sporting event to be screened live on YouTube back in 2010.

The Best Cricket Betting Sites 2025
2026 Indian Premier League
The 2026 season will be the nineteenth edition of the tournament, otherwise known as IPL19. See which team the OLBG tipsters are predicting to win the 2026 IPL tournament.
The league was expanded to ten teams in 2022 with the new teams Gujarat Titans & Lucknow Super Giants, and it was an instant success for the Gujarat Titans, who went on to win the tournament.
Indian Premier League 2026 27 May @ 14:00 - Outright Winner | ||
---|---|---|
Mumbai Indians | 6.00 | |
Royal Challengers Bengaluru | 6.50 | |
Punjab Kings | 7.50 | |
Gujarat Titans | 8.00 | |
Lucknow Super Giants | 10.00 | |
Sunrisers Hyderabad | 10.00 | |
Delhi Capitals | 11.00 | |
Kolkata Knight Riders | 11.00 | |
Chennai Super Kings | 11.00 | |
Rajasthan Royals | 13.00 |
Who are the 2026 IPL Teams?
Ten teams are competing in the 2026 IPL tournament:
- Mumbai Indians
- Chennai Super Kings
- Hyderabad Sunrisers
- Kolkata Knight Riders
- Royal Challengers Bangalore
- Delhi Capitals
- Punjab Kings
- Rajasthan Royals
- Gujarat Titans
- Lucknow Super Giants
Where can I find the IPL table?
For the latest standings and to see who leads the way, head over to the official IPL site for the current IPL table and all of the latest news.
Who are the best IPL tipsters?
There are plenty out there who claim to be the best, but can they back it up with statistics? I would suggest giving some of the OLBG cricket tipsters a look, they all come with annual statistics for their cricket predictions, with only the profitable tipsters being highlighted on the best cricket tipsters page.

Cricket Betting for Beginners: Your Ultimate Guide
Changes for 2026
Staff Changes
Here we will list all of the major coaching changes in the IPL for the 2026 season.
- TBC
Captaincy Changes
Here we will list all of the captaincy changes for the 2026 IPL season.
- TBC
Past IPL Winners
Here are the last ten winners of the IPL. The Mumbai Indians are the joint-most successful team in the league, having won the title five times.
The Chennai Super Kings have also won the title five times, whilst the Kolkata Knight Riders are the other team to win it multiple times, with three wins.
The 2023 final was the first final in IPL history to use the DLS (Duckworth-Lewis-Stern) method to define a winner due to the weather conditions.
The Royal Challengers Bengaluru (RCB) win in 2025 was their first taste of success, which now means 7 of the 10 teams have won the title.
Those who haven't are the Punjab Kings and Delhi Capitals, who have both been beaten finalists and the Lucknow Super Giants, who have never made it past the eliminator.
Last Ten IPL Champions
Season | Winner | Winning margin | Runner-up |
---|---|---|---|
2025 | Royal Challengers Bengaluru 190/9 (20 overs) | Won by 6 runs | Punjab Kings 184/7 (20 overs) |
2024 | Kolkata Knight Riders 114/2 (10.3 overs) | Won by 8 wickets | Sunrisers Hyderabad 113/10 (18.3 overs) |
2023 | Chennai Super Kings 171/5 (15 overs/DLS) | Won by 5 wickets | Gujarat Titans 214/4 (20 overs) |
2022 | Gujarat Titans 133/3 (18.1 overs) | Won by 7 wickets | Rajasthan Royals 130/9 (20 overs) |
2021 | Chennai Super Kings 192/3 (20 overs) | Won by 27 runs | Kolkata Knight Riders 165/9 (20 overs) |
2020 | Mumbai Indians 157/5 (18.4 overs) | Won by 5 wickets | Dehli Capitals 156/7 (20 overs) |
2019 | Mumbai Indians 149/8 (20 overs) | Won by 1 run | Chennai Super Kings 148/7 (20 overs) |
2018 | Chennai Super Kings 181/2 (18.3 overs) | Won by 8 wickets | Sunrisers Hyderabad 178/6 (20 overs) |
2017 | Mumbai Indians 129/8 (20 overs) | Won by 1 run | Rising Pune Supergiant 128/6 (20 overs) |
2016 | Sunrisers Hyderabad 208/7 (20 overs) | Won by 8 runs | Royal Challengers Bangalore 200/7 (20 overs) |
IPL All-Time Records
Most IPL Runs
Which player has scored the most runs in the IPL? That would be Virat Kohli became the first player to pass 8k runs in 2024, he has notched up a total of 8,661 runs in the IPL from 259 innings, which works out as an average of 38.66.
During the 2025 season, Rohit Sharma moved up to second in the list and became only the second player to surpass 7,000 runs in the IPL.
- Virat Kohli (8,661 Runs)
- Rohit Sharma (7,046 Runs)
- Shikhar Dhawan (6,769 Runs)
- David Warner (6,565 Runs)
- Suresh Raina (5,528 Runs)
Most IPL Sixes
It is no surprise to see Chris Gayle top the list with a total of 357 sixes, he also holds the record for sixes in an inning when hitting seventeen against Pune Warriors India during the 2013 season.
With Gayle retiring and not playing in the IPL since 2021, Rohit Sharma has been hunting down Gayle's top spot, he moved past the 300 mark during the 2025 season.
- Chris Gayle (357 Sixes)
- Rohit Sharma (302 Sixes)
- Virat Kohli (291 Sixes)
- MS Dhoni (252 Sixes)
- AB de Villiers (251 Sixes)
Most IPL Wickets
Dwayne Bravo was knocked off the top spot during the 2023 season when Yuzvendra Chahal took over as the all-time leader, who now has a total of 221 wickets from 174 matches with an average of 22.76.
Bravo will soon be out of the top five, he is now down to fifth with Kumar (2nd) and Narine (3rd) both moving up two places during the 2025 season.
- Yuzvendra Chahal (221 Wickets)
- Bhuvneshwar Kumar (198 Wickets)
- Sunil Narine (192 Wickets)
- Piyush Chawla (192 Wickets)
- Dwayne Bravo (183 Wickets)
IPL Awards - Orange Cap
Orange Cap
The 'Orange Cap' is awarded to the player who has scored the most runs in the Indian Premier League for that season but there is also a 'Tour de France' feeling to the award with the current leading scorer where's the Orange Cap whilst fielding throughout the season, a bit like the 'Yellow Jersey' in cycling. Seven of the awards have gone to an Australian batsman, however, an Aussie has not won it since 2019.
Shaun Marsh (2008) won the first-ever Orange Cap with a total of 616 runs from 11 matches, Chris Gayle became the first player to win the award twice, he first won it in 2011 with 608 runs and then also won it a year later in 2012 with 733 runs, no other player has ever won it back-to-back. David Warner, over the space of five seasons, won the award three times, making him the most successful in this award. He won it in 2015, 2017 & 2019, whilst Virat Kohli won it in both 2016 and 2024.
The 635 runs achieved by Ruturaj Gaikwad in 2021 was the lowest winning total since the 608 hit by Chris Gayle in 2011. Shubman Gill's 890 runs in 2023 were the second-most runs scored in the league, only beaten by Virat Kohli's 973 runs in 2016.
Previous Orange Cap Winners
Season | Player | Matches | Runs |
---|---|---|---|
2025 | Sai Sudharsan (GT) | 15 | 759 |
2024 | Virat Kohli (RCB) | 15 | 741 |
2023 | Shubman Gill (GT) | 17 | 890 |
2022 | Jos Buttler (RR) | 17 | 863 |
2021 | Ruturaj Gaikwad (CSK) | 16 | 635 |
2020 | KL Rahul (KXIP) | 14 | 670 |
2019 | David Warner (SRH) | 12 | 692 |
2018 | Kane Williamson (SRH) | 17 | 735 |
2017 | David Warner (SRH) | 14 | 641 |
2016 | Virat Kohli (RCB) | 16 | 973 |
2015 | David Warner (SRH) | 14 | 562 |
2014 | Robin Uthappa (KKR) | 16 | 660 |
2013 | Michael Hussey (CSK) | 16 | 733 |
2012 | Chris Gayle (RCB) | 15 | 733 |
2011 | Chris Gayle (RCB) | 12 | 608 |
2010 | Sachin Tendulkar (MI) | 15 | 618 |
2009 | Matthew Hayden (CSK) | 12 | 572 |
2008 | Shaun Marsh (KXIP) | 11 | 616 |
IPL Awards - Purple Cap
Purple Cap
Much like the 'Orange Cap' the Purple Cap is worn throughout the season by the current leading wicket tacker, that is the player who has taken the most wickets and in case there is more than one player with the same number of wickets, the cap goes to the player with the best economy rate. Interestingly, ten of the eighteen winners (including all of the last five) were home-bred Indian players, maybe they have a better understanding of the pitch in India.
Dwayne Bravo became the first player to win the award twice after wins in 2013 (32 Wickets) and 2015 (26 Wickets), and Bhuvneshwar Kumar became the first back-to-back winner of the award, having won it in both 2016 & 2017. Harshal Patel's 32 wickets in 2021 are the joint highest taken, tied with the feat achieved by Dwayne Bravo in 2013. Harshal Patel also became a dual winner after winning the award in 2024.
Previous Purple Cap Winners
Season | Player | Matches | Wickets |
---|---|---|---|
2025 | Prasidh Krishna (GT) | 15 | 25 |
2024 | Harshal Patel (PBKS) | 14 | 24 |
2023 | Mohammed Shami (GT) | 17 | 28 |
2022 | Yuzvendra Chahal (RR) | 17 | 27 |
2021 | Harshal Patel (RCB) | 15 | 32 |
2020 | Kagiso Rabada (DC) | 17 | 30 |
2019 | Imran Tahir (CSK) | 17 | 26 |
2018 | Andrew Tye (KXIP) | 14 | 24 |
2017 | Bhuvneshwar Kumar (SRH) | 14 | 26 |
2016 | Bhuvneshwar Kumar (SRH) | 17 | 23 |
2015 | Dwayne Bravo (CSK) | 16 | 26 |
2014 | Mohit Sharma (CSK) | 16 | 23 |
2013 | Dwayne Bravo (CSK) | 18 | 32 |
2012 | Morne Morkel (DD) | 16 | 25 |
2011 | Lasith Malinga (MI) | 16 | 28 |
2010 | Pragyan Ojha (DEC) | 16 | 21 |
2009 | R. P. Singh (DEC) | 16 | 23 |
2008 | Sohail Tanvir (RR) | 11 | 22 |
IPL Awards - Most Valuable Player
Most Valuable Player (MVP)
Previously called the Man of the Tournament, the Most Valuable Player or MVP for short, is awarded to the player who tops the rating system, which looks at several factors based on batting, bowling and fielding, which produces the top-rated player at the end of the season.
Only three players have picked up this award twice: Shane Watson was the first winner of the award in 2008, and he won it again in 2013; Andre Russell won the award in 2015 and picked it up again in 2019. Sunil Narine is technically the third player with wins in 2018 & 2024, although he also won the award when it was the 'Man of the Tournament', so some will argue he is the most successful with three wins.
Jos Buttler in 2022 became the third Englishman to win the award after Ben Stokes won it in 2017 and Jofra Archer in 2020.
Previous MVP Winners
Season | Player | Points |
---|---|---|
2025 | Suryakumar Yadav (MI) | 320.5 |
2024 | Sunil Narine (KKR) | 450 |
2023 | Shubman Gill (GT) | 343 |
2022 | Jos Buttler (RR) | 387 |
2021 | Harshal Patel (RCB) | 264.5 |
2020 | Jofra Archer (RR) | 307 |
2019 | Andre Russell (KKR) | 369 |
2018 | Sunil Narine (KKR) | 379.5 |
2017 | Ben Stokes (RPS) | 279 |
2016 | Virat Kohli (RCB) | 356.5 |
2015 | Andre Russell (KKR) | 312 |
2014 | Glenn Maxwell (KXIP) | 286 |
2013 | Shane Watson (RR) | 386 |
2012 | Sunil Narine (KKR) | N/A |
2011 | Chris Gayle (RCB) | N/A |
2010 | Sachin Tendulkar (MI) | N/A |
2009 | Adam Gilchrist (DEC) | N/A |
2008 | Shane Watson (RR) | N/A |
IPL Awards - Maximum Sixes Award
Maximum Sixes Award
There is also an award for the player who hits the most sixes during the tournament. Andre Russell's 52 in 2019 was the first to surpass 40 since 2013, and the highest between 2014 & 2018 was 38, which both Kohli and Gayle hit.
It is no surprise that with an award like this, Chris Gayle gets mentioned. In fact, between 2011 & 2015, he won this award for four of the five years and is one of only two players to win it more than once. Glenn Maxwell won it in both 2014 & 2017.
Jos Butler's 45 was the second-highest in the last nine tournaments, and he became the first Englishman to win this award.
Previous Maximum Sixes Winners
Season | Player | Matches | Sixes |
---|---|---|---|
2025 | Nicholas Pooran (LSG) | 14 | 40 |
2024 | Abhishek Sharma (SRH) | 15 | 42 |
2023 | Faf du Plessis (RCB) | 14 | 36 |
2022 | Jos Buttler (RR) | 16 | 45 |
2021 | KL Rahul (PBKS) | 13 | 30 |
2020 | Ishan Kishan (MI) | 13 | 30 |
2019 | Andre Russell (KKR) | 14 | 52 |
2018 | Rishabh Pant (DC) | 14 | 37 |
2017 | Glenn Maxwell (KXIP) | 14 | 26 |
2016 | Virat Kohli (RCB) | 16 | 38 |
2015 | Chris Gayle (RCB) | 14 | 38 |
2014 | Glenn Maxwell (KXIP) | 16 | 36 |
2013 | Chris Gayle (RCB) | 16 | 51 |
2012 | Chris Gayle (RCB) | 15 | 59 |
2011 | Chris Gayle (RCB) | 12 | 44 |
2010 | Robin Uthappa (RCB) | 16 | 27 |
2009 | Adam Gilchrist (DEC) | 16 | 29 |
2008 | Sanath Jayasuriya (MI) | 14 | 31 |
Contributor Information
We take great pride in the information provided in our cricket betting previews and the Indian Premier League (IPL) Betting Statistics is no exception. James and Dan work seamlessly together to collate and present the data in this superb guide to this event