The Indian Premier League (IPL) 2025 season has been a spectacular showcase of cricketing talent, featuring outstanding individual performances and thrilling team battles.
This statistical analysis covers the standout performers across batting, bowling, and team statistics from the tournament.
IPL 2025 Stats – Batting
The batting department in IPL 2025 has witnessed some exceptional performances, with players consistently delivering match-winning knocks. These explosive innings have had a direct impact on the IPL 2025 points table, reflecting how crucial batting depth has been this season. From big hits to steady accumulations, the tournament continues to showcase the best of T20 batting talent.
Let’s dive into the key batting statistics that have defined this season.
Most Runs – Top 10 Players
Rank
Player
Matches
Innings
Runs
Average
Strike Rate
4s
6s
1
Sai Sudharsan
14
14
679
52.23
155.37
78
20
2
Shubman Gill
14
14
649
54.08
156.38
62
24
3
Suryakumar Yadav
14
14
640
71.11
167.97
64
32
4
Mitchell Marsh
13
13
627
48.23
163.70
56
37
5
Virat Kohli
13
13
602
60.20
147.91
61
19
6
Yashasvi Jaiswal
14
14
559
43.00
159.71
60
28
7
KL Rahul
13
13
539
53.90
149.72
52
21
8
Jos Buttler
14
13
538
59.78
163.03
52
24
9
Nicholas Pooran
14
14
524
43.67
196.25
45
40
10
Shreyas Iyer
14
14
514
51.40
171.90
38
31
Highest Individual Scores – Top 10
Player
Team
Score
Balls
SR
Against Team
Abhishek Sharma
SRH
141
55
256.36
Punjab Kings
Rishabh Pant
LSG
118*
61
193.44
Royal Challengers Bengaluru
Mitchell Marsh
LSG
117
64
182.81
Gujarat Titans
KL Rahul
DC
112*
65
172.30
Gujarat Titans
Sai Sudharsan
GT
108*
61
177.04
Delhi Capitals
Ishan Kishan
SRH
106*
47
225.53
Rajasthan Royals
Heinrich Klaasen
SRH
105*
39
269.23
Kolkata Knight Riders
Priyansh Arya
PBKS
103
42
245.23
Chennai Super Kings
Vaibhav Sooryavanshi
RR
101
38
265.78
Gujarat Titans
Shreyas Iyer
PBKS
97*
42
230.95
Gujarat Titans
Best Batting Average – Top 10
Rank
Player
Matches
Innings
Runs
Average
Not Outs
1
Suryakumar Yadav
14
14
640
71.11
5
2
Tim David
12
9
187
62.33
6
3
Virat Kohli
13
13
602
60.20
3
4
Jos Buttler
14
13
538
59.78
4
5
Shashank Singh
14
11
284
56.80
6
6
Shubman Gill
14
14
649
54.08
2
7
KL Rahul
13
13
539
53.90
3
8
Romario Shepherd
6
2
53
53.00
1
9
Sai Sudharsan
14
14
679
52.23
1
10
Mayank Agarwal
2
2
52
52.00
1
Best Batting Strike Rate – Top 10
Rank
Player
Matches
Innings
Runs
Average
Strike Rate
1
N Pooran (LSG)
14
14
524
43.66
196.25
2
Abhishek Sharma (SRH)
14
13
439
33.76
193.39
3
P Arya (PBKS)
14
14
424
30.28
183.54
4
V Suryavanshi (RR)
7
7
252
36.00
206.55
5
A Mhatre (CSK)
7
7
240
34.28
188.97
6
D Brevis (CSK)
6
6
225
37.50
180.00
7
TH David (RCB)
12
9
187
62.33
185.14
8
Naman Dhir (MI)
14
10
206
34.33
180.70
9
V Nigam (DC)
14
8
142
20.28
179.74
10
MP Stoinis (PBKS)
10
8
126
31.50
193.84
11
UM Patel (CSK)
3
3
68
22.66
212.50
Most Fifties – Top 10
Rank
Player
Matches
Innings
Runs
90s
50s
Highest Score
1
Virat Kohli
13
13
602
0
8
73*
2
Mitchell Marsh
13
13
627
1
6
117
3
Yashasvi Jaiswal
14
14
559
0
6
75
4
Shubman Gill
14
14
649
0
6
93*
5
Jos Buttler
14
13
538
0
5
97*
6
Aiden Markram
13
13
445
0
5
66
7
Shreyas Iyer
14
14
514
0
5
97*
8
Surya Kumar Yadav
14
14
640
0
5
73*
9
Sai Sudharsan
14
14
679
1
5
108*
10
Nicholas Pooran
14
14
524
0
5
87*
Most Fours – Top 10
Rank
Player
Matches
Innings
Runs
4s
1
B Sai Sudharsan (GT)
14
14
679
78
2
SA Yadav (MI)
14
14
640
64
3
Shubman Gill (GT)
14
14
649
62
4
V Kohli (RCB)
13
13
602
61
5
YBK Jaiswal (RR)
14
14
559
60
6
MR Marsh (LSG)
13
13
627
56
7
Prabhsimran Singh (PBKS)
14
14
499
53
8
JC Buttler (GT)
14
13
538
52
9
KL Rahul (DC)
13
13
539
52
10
TM Head (SRH)
13
12
374
50
Most Sixes – Top 10
Rank
Player
Matches
Innings
Runs
6s
1
N Pooran (LSG)
14
14
524
40
2
MR Marsh (LSG)
13
13
627
37
3
SA Yadav (MI)
14
14
640
32
4
SS Iyer (PBKS)
14
14
514
31
5
Abhishek Sharma (SRH)
14
13
439
28
6
YBK Jaiswal (RR)
14
14
559
28
7
R Parag (RR)
14
14
393
27
8
Prabhsimran Singh (PBKS)
14
14
499
27
9
H Klaasen (SRH)
14
13
487
25
10
V Suryavanshi (RR)
7
7
252
24
IPL 2025 Stats – Bowling
The bowling department has been equally competitive, with bowlers adapting to challenging batting conditions and delivering crucial breakthroughs for their teams. Several performances this season echo those by legends featured in the best bowlers in IPL history list, proving that great bowling still defines T20 success.
Most Wickets – Top 10
Rank
Player
Matches
Overs
Balls
Wickets
Average
Runs
1
Noor Ahmad
14
50.0
300
24
17.00
408
2
Prasidh Krishna
14
55.0
330
23
18.91
435
3
Trent Boult
14
49.4
298
19
22.26
423
4
Josh Hazlewood
10
36.5
221
18
17.27
311
5
Arshdeep Singh
14
48.2
290
18
23.00
414
6
Jasprit Bumrah
10
39.2
236
17
14.64
249
7
Varun Chakaravarthy
13
50.0
300
17
22.52
383
8
Sai Kishore
14
38.3
231
17
20.64
351
9
Vaibhav Arora
12
42.3
255
17
25.29
430
10
Pat Cummins
14
49.4
298
16
28.12
450
Best Bowling Average – Top 10
Rank
Bowler
Matches
Overs
Wickets
Average
1
Noor Ahmad
14
50.0
24
17.00
2
Prasidh Krishna
14
55.0
23
18.91
3
Trent Boult
14
49.4
19
22.26
4
Josh Hazlewood
10
36.5
18
17.27
5
Arshdeep Singh
14
48.2
18
23.00
6
Jasprit Bumrah
10
39.2
17
14.64
7
Varun Chakaravarthy
13
50.0
17
22.52
8
Sai Kishore
14
38.3
17
20.64
9
Vaibhav Arora
12
42.3
17
25.29
Best Bowling Figures – Top 10
Rank
Bowler
vs Team
Overs
Runs
Wickets
Figures
Economy
1
Mitchell Starc
SRH
3.4
35
5
35/5
9.21
2
Hardik Pandya
LSG
4.0
36
5
36/5
9.00
3
Mohammed Siraj
SRH
4.0
17
4
17/4
4.25
4
Noor Ahmad
MI
4.0
18
4
18/4
4.50
5
Jasprit Bumrah
LSG
4.0
22
4
22/4
5.50
6
Ashwani Kumar
KKR
3.0
24
4
24/4
8.00
7
Trent Boult
SRH
4.0
26
4
26/4
6.50
8
Harshal Patel
CSK
4.0
28
4
28/4
7.00
9
Yuzvendra Chahal
KKR
4.0
28
4
28/4
7.00
10
Josh Hazlewood
RR
4.0
33
4
33/4
8.25
Best Economy Rate – Top 10
Rank
Bowler
Matches
Overs
Innings
Wickets
Economy
Average
Strike Rate
1
Jasprit Bumrah
10
39.2
10
17
6.33
14.64
13.88
2
Nuwan Thushara
1
4.0
1
1
6.50
26.00
24.00
3
Anukul Roy
1
4.0
1
1
6.75
27.00
24.00
4
Kuldeep Yadav
14
51.0
13
15
7.07
24.06
20.40
5
Jaydev Unadkat
7
23.5
7
11
7.34
15.90
13.00
6
Varun Chakaravarthy
13
50.0
13
17
7.66
22.52
17.64
7
Sunil Narine
12
45.0
12
12
7.80
29.25
22.50
8
Corbin Bosch
2
7.0
2
1
7.85
55.00
42.00
9
Mitchell Santner
11
36.3
11
9
7.89
32.00
24.33
10
Prasidh Krishna
14
55.0
14
23
7.90
18.91
14.34
Best Bowling Strike Rate – Top 10
Rank
Bowler
Matches
Overs
Wickets
Strike Rate
1
Mitchell Starc
1
3.4
5
4.40
2
Ashwani Kumar
1
3.0
4
4.50
3
Hardik Pandya
1
4.0
5
4.80
4
Anshul Kamboj
1
2.3
3
5.00
5
Mukesh Kumar
1
4.0
4
6.00
6
Krunal Pandya
1
4.0
4
6.00
7
Josh Hazlewood
1
4.0
4
6.00
8
Yuzvendra Chahal
1
4.0
4
6.00
9
Harshal Patel
1
4.0
4
6.00
10
Wanindu Hasaranga
1
4.0
4
6.00
IPL 2025 Stats – Team Stats
Team statistics provide insights into the collective performances and tactical approaches adopted by different franchises throughout the tournament. Some teams have even challenged entries in the highest IPL scores of all time, highlighting their aggressive strategies this season.
Conclusion: IPL Stats For 2025 – Bowling & Batting
IPL 2025 has been a testament to the evolving nature of T20 cricket, showcasing exceptional individual brilliance and competitive team performances. The batting statistics reveal the dominance of players like Sai Sudharsan and Shubman Gill in accumulating runs, while explosive hitters like Nicholas Pooran and Suryakumar Yadav have redefined strike rates in the format.
In the bowling department, Prasidh Krishna and Noor Ahmad have emerged as the leading wicket-takers, while Jasprit Bumrah continues to set the gold standard for economy rates in T20 cricket. The team statistics highlight the offensive capabilities of teams like Sunrisers Hyderabad, who recorded the highest team total of 286/6, while also showcasing the importance of bowling depth with several low-scoring encounters.
These comprehensive statistics not only celebrate individual achievements but also provide valuable insights into the tactical evolution of IPL cricket, setting the stage for even more exciting contests in future seasons. The 2025 season has undoubtedly raised the bar for T20 cricket excellence, with records being broken and new benchmarks being established across all departments of the game.
Meet Ankit Yadav, a dedicated cricket analyst at The Cricket Panda. Growing up playing street leagues and college tournaments, Ankit's love for cricket has been a lifelong journey. With a knack for numbers and a talent for data analysis, he brings a unique perspective to cricket reporting. At The Cricket Panda, Ankit combines his passion for cricket with his expertise in data analysis to provide fans with in-depth insights and comprehensive coverage of the sport.
Leave a Comment