IPL 2025 points table and top run-scorers & wicket-takers

Virat Kohli, wearing a cap, plays a shot for RCBImage source, Getty Images
Image caption,

Virat Kohli is in the hunt for the orange cap

  • Published

The 2025 Indian Premier League (IPL) is in full swing with the group stages now past the halfway stage.

The key batters and bowlers are standing out in the 18th edition of the world's biggest T20 franchise league.

BBC Sport takes a look at all the key stats - and past winners of the orange and purple caps.

IPL 2025 points table

IPL 2025 orange cap: Who is highest run-scorer?

1. Sai Sudharsan (Gujarat Titans) - 456 runs

2. Virat Kohli (Royal Challengers Bengaluru) - 443

3. Suryakumar Yadav (Mumbai Indians) - 427

4. Yashasvi Jaiswal (Rajasthan Royals) - 426

5. Jos Buttler (Gujarat Titans) - 406

IPL 2025 purple cap: Who is highest wicket-taker?

1. Josh Hazlewood (Royal Challengers Bengaluru) - 18 wickets

2. Prasidh Krishna (Gujarat Titans) - 17

3. Noor Ahmad (Chennai Super Kings) - 15

4. Mitchell Starc (Delhi Capitals) - 14

=5. Harshal Patel (Sunrisers Hyderabad), Yuzvendra Chahal, Arshdeep Singh (both Punjab Kings), Krunal Pandya (Royal Challengers Bengaluru), Trent Boult (Mumbai Indians), Varun Chakravarthy (Kolkata Knight Riders), Khaleel Ahmed (Chennai Super Kings) - 13

Previous winners of IPL orange and purple cap

IPL 2025 batting stats: Highest strike-rate, average & most sixes

Highest strike-rate

Minimum 20 balls faced

1. Vaibhav Suryavanshi (Rajasthan Royals) - 215.71

2. Vipraj Nigam (Delhi Capitals) - 208.82

3. Rahul Tewatia (Gujarat Titans) - 208.33

4. Nicholas Pooran (Lucknow Super Giants) - 203.01

5. Tim David (Royal Challengers Bengaluru) - 197.84

Highest average

1. Tim David (Royal Challengers Bengaluru) - 92.00

2. Jos Buttler (Gujarat Titans) - 81.20

3. Virat Kohli (Royal Challengers Bengaluru) - 63.28

4. Suryakumar Yadav (Mumbai Indians) - 61.00

5. KL Rahul (Delhi Capitals) - 53.00

Most sixes

1. Nicholas Pooran (Lucknow Super Giants) - 34 sixes

2. Shreyas Iyer (Punjab Kings) - 25

3. Suryakumar Yadav (Mumbai Indians) - 23

=4. Priyansh Arya (Punjab Kings) & Yashasvi Jaiswal (Rajasthan Royals) - 22

IPL 2025 bowling stats: Best strike-rate, average & economy

Best strike-rate

1. Ashwani Kumar (Mumbai Indians) - 8.00

2. Andre Russell (Kolkata Knight Riders) - 9.37

=3. Vignesh Puthur (Mumbai Indians), Harpreet Brar (Punjab Kings), Karn Sharma (Mumbai Indians), Mayank Yadav (Lucknow Super Giants) & Mujeeb Ur Rahman (Mumbai Indians) - 12.00

Best average

1. Will Jacks (Mumbai Indians) - 15.60

2. Prasidh Krishna (Gujarat Titans) - 16.05

3. Josh Hazlewood (Royal Challengers Bengaluru) - 17.27

4. Ashwani Kumar (Mumbai Indians) - 17.50

5. Sai Kishore (Gujarat Titans) - 17.66

Best economy

Minimum of 24 balls bowled

1. Moeen Ali (Kolkata Knight Riders) - 6.36

2. Corbin Bosch (Mumbai Indians) - 6.50

3. Kuldeep Yadav (Delhi Capitals) - 6.74

4. Anukul Roy (Kolkata Knight Riders) - 6.75

5. Will Jacks (Mumbai Indians) - 7.09