Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · IPL · 2025— Leaders · IPL · 2025 Final Final PlayersTeams

IPL 2025 batting averages

Updated , after Royal Challengers Bengaluru vs Punjab Kings

Suryakumar Yadav leads IPL on average: 65.18 from 16 matches (Mumbai Indians) · Jos Buttler (59.78) and Virat Kohli (54.75) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Suryakumar YadavMumbai Indians MI 443357Mumbai Indians MI44335765.1816161616717427167.9269380
2Jos ButtlerGujarat Titans GT 53330Gujarat Titans GT5333059.7814131413538330163.0352240
3Virat KohliRoyal Challengers Bengaluru RCB 431254Royal Challengers Bengaluru RCB43125454.7515151515657454144.7166190
4Sai SudharsanGujarat Titans GT 814121Gujarat Titans GT81412154.2915151515760486156.3888211
5Lokesh RahulDelhi Capitals DC 3511112*Delhi Capitals DC3511112*53.9013131313539360149.7252211
6Shreyas IyerPunjab Kings PBKS 187*2Punjab Kings PBKS187*250.3317171717604345175.0743390
7Shubman GillGujarat Titans GT 11335Gujarat Titans GT1133550.0015151515650417155.8862240
8Shashank SinghPunjab Kings PBKS 61*23Punjab Kings PBKS61*2350.0014141414350228153.5123180
9Tristan StubbsDelhi Capitals DC 18*221*Delhi Capitals DC18*221*50.0014131413300199150.7525110
10Mitchell MarshLucknow Super Giants LSG 6711765Lucknow Super Giants LSG671176548.2313131313627383163.7156371
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Heinrich KlaasenSRH44.2713131313487282172.7042251
12Nicholas PooranLSG43.6714141414524267196.2545400
13Yashasvi JaiswalRR43.0014141414559350159.7160280
14Dewald BrevisCSK37.506666225125180.0013170
15Jitesh SharmaRCB37.1415111511260148175.6824170
16Dhruv JurelRR37.0013131313333213156.3422220
17Vaibhav SuryavanshiRR36.007777252122206.5618241
18Sanju SamsonRR35.639999285203140.3927130
19Ajinkya RahaneKKR35.4512121212390264147.7336200
20Ishan KishanSRH35.4014131413354232152.5933151
21Ayush MhatreCSK34.297777240127188.9831110
22Aiden MarkramLSG34.2313131313445299148.8338220
23Abhishek SharmaSRH33.7714131413439227193.3946281
24Philip SaltRCB33.5813131313403229175.9848220
25Ravindra JadejaCSK33.4414141414301222135.5925100
26Angkrish RaghuvanshiKKR33.3311111111300215139.533080
27Ayush BadoniLSG32.9013111311329222148.2027140
28Riyan ParagRR32.7514141414393236166.5327270
29Shivam DubeCSK32.4514141414357270132.2222210
30Sherfane RutherfordGT32.3311111111291185157.3022180
31Prabhsimran SinghPBKS32.2917171717549342160.5356300
32Naman DhirMI31.5014121412252138182.6124130
33Tilak VarmaMI31.1816131613343248138.3123160
34Travis HeadSRH31.1712121212374230162.6150150
35Josh InglisPBKS30.8911111111278171162.5726160
36Nehal WadheraPBKS30.7515151515369253145.8528210
37David MillerLSG30.6011111111153120127.501340
38Rohit SharmaMI29.8615151515418280149.2941220
39Ryan RickeltonMI29.8514141414388257150.9747170
40Shahrukh KhanGT29.8311111111179100179.0011130
41Rinku SinghKKR29.4311111111206134153.7320100
42Ashutosh SharmaDC29.14109109204127160.6314130
43Priyansh AryaPBKS27.9417171717475265179.2555251
44Devdutt PadikkalRCB27.4410101010247164150.6121140
45Rachin RavindraCSK27.298888191149128.191840
46Marcus StoinisPBKS26.671211121116086186.058150
47Washington SundarGT26.60656513380166.251070
48Axar PatelDC26.3012111211263167157.4923150
49Aniket VermaSRH26.2213121312236142166.2012200
50Devon ConwayCSK26.006666156119131.091740
51Abhishek PorelDC25.0813131313301205146.8328120
52Hardik PandyaMI24.8915121512224137163.5018120
53Karun NairDC24.758888198115172.1724100
54Mahendra Singh DhoniCSK24.5014131413196145135.1712120
55Rishabh PantLSG24.4514131413269202133.1723161
56Ruturaj GaikwadCSK24.40555512281150.621440
57Rajat PatidarRCB24.0014141414312217143.7825140
58Will JacksMI23.3013111311233172135.4722110
59Sam CurranCSK22.80555511484135.711140
60Nitish Kumar ReddySRH22.7513111311182153118.951640
61Faf du PlessisDC22.449999202163123.931880
62Sunil NarineKKR22.3612121212246144170.8325190
63Shimron HetmyerRR21.7314131413239164145.7317110
64Quinton de KockKKR21.718888152117129.919110
65Nitish RanaRR21.7011111111217134161.942790
66Abdul SamadLSG20.501312131216493176.348140
67Vipraj NigamDC20.2914814814279179.751580
68Venkatesh IyerKKR20.298787142102139.221540
69Andre RussellKKR18.5612101210167102163.7316140
70Krunal PandyaRCB18.1715715710986126.74940
71Liam LivingstoneRCB16.00989811284133.33490
72Shaik RasheedCSK14.2055557163112.70920
73Rahul TewatiaGT12.38141214129959167.80670
74Abhinav ManoharSRH12.2075756161100.00240
75Rahul TripathiCSK11.005555555796.49610
76Jofra ArcherRR10.501271276350126.00340
77Ramandeep SinghKKR9.4077774735134.29140
78Jake Fraser-McGurkDC9.1766665552105.77720
79Rashid KhanGT8.001581584028142.86230
80Glenn MaxwellPBKS8.007676484997.96510
81Deepak HoodaCSK6.206565314175.61210
82Wanindu HasarangaRR1.8011511591560.00000
Showing top 10 of 82 · minimum 5 dismissals

Average: batting average · Mat: matches · Inns: innings · Runs: runs · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More IPL 2025 leaderboards

IPL 2025 Batting Averages

Suryakumar Yadav topped IPL on average (65.18) for Mumbai Indians, ahead of Jos Buttler (59.78) and Virat Kohli (54.75). The IPL 2025 batting average leaderboard ranks the 82 players who meet the qualifying threshold this season. These are the final standings from the IPL 2025 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in IPL 2025?

Suryakumar Yadav led IPL 2025 with a batting average of 65.18 from 16 matches, at a strike rate of 167.92. Jos Buttler was second on 59.78 and Virat Kohli third on 54.75. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in IPL 2025 by batting average, with their team and matches.

Who were the top batters in IPL 2025?

The top three batters in IPL 2025 were Suryakumar Yadav (65.18 in 16 matches), Jos Buttler (59.78 in 14 matches) and Virat Kohli (54.75 in 15 matches). Every other player follows in the table, with their team and matches.