Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

IPL 2026 batting averages

Updated , after Royal Challengers Bengaluru vs Gujarat Titans

Rinku Singh leads IPL on average: 59.00 from 11 matches (Kolkata Knight Riders) · Virat Kohli (56.25) and Shreyas Iyer (55.33) 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
1Rinku SinghKolkata Knight Riders KKR 09*49*Kolkata Knight Riders KKR09*49*59.0011111111295198148.9927110
2Virat KohliRoyal Challengers Bengaluru RCB 75*4315Royal Challengers Bengaluru RCB75*431556.2516161616675407165.8573251
3Shreyas IyerPunjab Kings PBKS 101*14Punjab Kings PBKS101*1455.3313131313498295168.8139301
4Josh InglisLucknow Super Giants LSG 726036Lucknow Super Giants LSG72603653.205555266143186.0132120
5Vaibhav SuryavanshiRajasthan Royals RR 96974Rajasthan Royals RR9697448.5016161616776327237.3163721
6Heinrich KlaasenSunrisers Hyderabad SRH 185147Sunrisers Hyderabad SRH18514748.0015151515624390160.0048310
7Shubman GillGujarat Titans GT 101042Gujarat Titans GT10104245.7516161616732449163.0374331
8Lokesh RahulDelhi Capitals DC 60569Delhi Capitals DC6056945.6214141414593340174.4156311
9Sai SudharsanGujarat Titans GT 125814Gujarat Titans GT12581445.1317171717722457157.9975301
10Cooper ConnollyPunjab Kings PBKS 183721Punjab Kings PBKS18372144.6413131313491301163.1243321
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Sanju SamsonCSK43.3614141414477288165.6353242
12Mitchell MarshLSG43.3113131313563345163.1951361
13Prabhsimran SinghPBKS42.5014131413510302168.8755230
14Angkrish RaghuvanshiKKR42.2013121312422288146.5340190
15Rajat PatidarRCB41.7514141414501260192.6930420
16Ryan RickeltonMI40.7312121212448240186.6731381
17Abhishek SharmaSRH40.2115151515563275204.7350431
18Ayush MhatreCSK40.206666201113177.8820120
19Ishan KishanSRH40.1315151515602330182.4260320
20Shivam DubeCSK38.5712121212270170158.8224150
21Rovman PowellKKR38.009797190141134.7516100
22Washington SundarGT37.7016161616377251150.2040120
23Krunal PandyaRCB37.67169169226155145.8120110
24Jos ButtlerGT37.5717171717526345152.4651260
25Dhruv JurelRR36.7916161616515333154.6547240
26Marcus StoinisPBKS36.00119119216120180.0023110
27Sameer RizviDC36.00119119252171147.3715170
28Rohit SharmaMI35.389999283180157.2221210
29Donovan FerreiraRR35.2214131413317177179.1025230
30David MillerDC35.1711101110211137154.0115140
31Finn AllenKKR34.9011111111349163214.1133281
32Tristan StubbsDC34.3813131313275216127.311890
33Ashutosh SharmaDC34.20888817194181.9115120
34Tim DavidRCB33.8915151515305162188.2722230
35Philip SaltRCB33.676666202120168.3316110
36Devdutt PadikkalRCB33.1415151515464275168.7349240
37Kartik SharmaCSK32.7811111111295216136.5724160
38Cameron GreenKKR32.2014141414322221145.7022170
39Yashasvi JaiswalRR30.5016161616427280152.5052180
40Nitish Kumar ReddySRH30.2014131413302176171.5919210
41Tilak VarmaMI29.9214141414359246145.9330171
42Rishabh PantLSG28.3613131313312226138.0530110
43Mukul DChoudharyLSG28.3310101010170120141.6711120
44Ruturaj GaikwadCSK28.0814141414337273123.4429120
45Priyansh AryaPBKS28.0013131313364172211.6327320
46Pathum NissankaDC27.8010101010278175158.8633120
47Will JacksMI27.80777713976182.891290
48Travis HeadSRH27.3315151515410241170.1246230
49Jamie OvertonCSK27.2010610613686158.141360
50Rahul TewatiaGT27.1415151515190132143.942080
51Naman DhirMI26.5014141414318216147.2231130
52Ajinkya RahaneKKR25.7714141414335248135.0825180
53Aiden MarkramLSG25.6712111211231167138.3220110
54Nitish RanaDC25.009999225149151.0127100
55Sherfane RutherfordMI24.60878712375164.005120
56Riyan ParagRR23.7714141414309196157.6524210
57Sarfaraz KhanCSK23.0010710716195169.472360
58Hardik PandyaMI22.8910101010206149138.262170
59Salil AroraSRH22.291111111115698159.1811110
60Shashank SinghPBKS22.0011911913270188.571180
61Ayush BadoniLSG21.5010101010215141152.482390
62Suryakumar YadavMI20.7713131313270183147.5428100
63Abdul SamadLSG19.33888811688131.821050
64Axar PatelDC19.2214111411173132131.061660
65Dewald BrevisCSK18.88118118151118127.978100
66Urvil PatelCSK18.43777712964201.566140
67Nicholas PooranLSG18.0014141414234183127.8711190
68Ramandeep SinghKKR16.4086868268120.59820
69Jacob BethellRCB13.5787879577123.381230
70Aniket VermaSRH13.1798987954146.30650
71Jason HolderGT13.001171176552125.00330
72Shimron HetmyerRR13.0087877869113.04530
73Jitesh SharmaRCB12.891512151211695122.11960
74Dasun ShanakaRR12.6065656346136.96340
75Nishant SindhuGT12.6065656350126.00720
76Nehal WadheraPBKS10.8366666557114.04440
77Jofra ArcherRR10.67161016106447136.17440
78Shivang KumarSRH8.831361365346115.22610
79Mohammed ShamiLSG6.201371373122140.91230
Showing top 10 of 79 · 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 leaderboards

IPL 2026 Batting Averages

Rinku Singh topped IPL on average (59.00) for Kolkata Knight Riders, ahead of Virat Kohli (56.25) and Shreyas Iyer (55.33). The IPL 2026 batting average leaderboard ranks the 79 players who meet the qualifying threshold this season. These are the final standings from the IPL 2026 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in IPL 2026?

Rinku Singh led IPL 2026 with a batting average of 59 from 11 matches, at a strike rate of 148.99. Virat Kohli was second on 56.25 and Shreyas Iyer third on 55.33. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in IPL 2026 by batting average, with their team and matches.

Who were the top batters in IPL 2026?

The top three batters in IPL 2026 were Rinku Singh (59 in 11 matches), Virat Kohli (56.25 in 16 matches) and Shreyas Iyer (55.33 in 13 matches). Every other player follows in the table, with their team and matches.