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

The 2025 Indian Premier League (IPL) is in full swing.

The key batters and bowlers are starting to stand 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. Nicholas Pooran (Lucknow Super Giants) - 288 runs

2. Sai Sudharsan (Gujarat Titans) - 273

3. Mitchell Marsh (Lucknow Super Giants) - 265

4. Ajinkya Rahane (Kolkata Knight Riders) - 204

5. Jos Buttler (Gujarat Titans) - 202

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

1. Noor Ahmad (Chennai Super Kings) - 12 wickets

2= Hardik Pandya (Mumbai Indians), Sai Kishore, Mohammed Siraj (both Gujarat Titans), Khaleel Ahmed (Chennai Super Kings) - 10 wickets

6= Mitchell Starc (Delhi Capitals), Shardul Thakur (Lucknow Super Giants) - nine

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. Abdul Samed (Lucknow Super Giants) - 226.92

2. Nicholas Pooran (Lucknow Super Giants) - 225

3. Priyansh Arya (Punjab Kings) - 210.66

4. Ashutosh Sharma (Delhi Capitals) - 209.37

5. Shreyas Iyer (Punjab Kings) - 200.00

Highest average

1. Tristan Stubbs (Delhi Capitals) - 117

2. KL Rahul (Delhi Capitals) - 92.50

3. Tim David (Royal Challengers Bengaluru) - 92

4. Shreyas Iyer (Punjab Kings)-84

5. Nicholas Pooran (Lucknow Super Giants) - 72

Most sixes

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

2. Mitchell Marsh (Lucknow Super Giants) - 15

3. Shreyas Iyer (Punjab Kings) - 14

4. Ajinkya Rahane (Kolkata Knight Riders) - 13

5= Sai Sudharasan (Gujarat Titans), Aniket Verma (Sunrisers Hyderabad) - 12

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

Best strike-rate

1. Ashwani Kumar (Mumbai Indians) - 7.20

2. Andre Russell (Kolkata Knight Riders) - 7.80

3. Hardik Pandya (Mumbai Indians) - 8.40

4. Mitchell Starc (Delhi Capitals) - 9.77

5. Noor Ahmad (Chennai Super Kings) - 10

Best average

1. ...

Save Story