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

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 orange cap: Who is highest run-scorer?

1. Virat Kohli (Royal Challengers Bengaluru) – 505 runs

2. Sai Sudharsan (Gujarat Titans) – 504

3. Suryakumar Yadav (Mumbai Indians) – 475

4. Jos Buttler (Gujarat Titans) – 470

5. Shubman Gill (Gujarat Titans) – 465

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

1. Prasidh Krishna (Gujarat Titans) – 19 wickets

2. Josh Hazlewood (Royal Challengers Bengaluru) – 18

=3. Trent Boult (Mumbai Indians) & Noor Ahmad (Chennai Super Kings) -16

=5. Krunal Pandya (Royal Challengers Bengaluru), Mohammad Siraj (Gujarat Titans), Mitchell Starc (Delhi Capitals) & Khaleel Ahmed (Chennai Super Kings) – 14

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

Highest strike-rate

Minimum 20 balls faced

1. Vaibhav Suryavanshi (Rajasthan Royals) – 209.72

2. Rahul Tewatia (Gujarat Titans) – 207.40

3. Vipraj Nigam (Delhi Capitals) – 203.92

4. Nicholas Pooran (Lucknow Super Giants) – 203.01

5. Priyansh Arya (Punjab Kings) – 196.59

Highest average

1. Tim David (Royal Challengers Bengaluru) – 93.00

2. Jos Buttler (Gujarat Titans) – 78.33

3. Suryakumar Yadav (Mumbai Indians) – 67.85

4. Virat Kohli (Royal Challengers Bengaluru) – 63.12

5. KL Rahul (Delhi Capitals) – 53.00

Most sixes

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

2. Suryakumar Yadav (Mumbai Indians) – 26

3. Shreyas Iyer (Punjab Kings) – 25

4. Yashasvi Jaiswal (Rajasthan Royals) – 24

5. Priyansh Arya (Punjab Kings) – 22