IPL Consistency Engine

Highest batting average (runs per dismissal) in the season. Minimum 30 balls faced and at least one dismissal. The batter who showed up every single game. 18 of 18 seasons produced a qualifier meeting the floor (≥30 balls faced, ≥1 dismissal). Data: CricketStudio ball-by-ball aggregation · Cricsheet CC BY 3.0.

All-time record holder
LA Pomersbach152.0Batting Avg
IPL 2007/08 · PBKS · 99 balls faced
View full IPL 2007/08 HOF →

Season-by-season winners

SeasonPlayerTeamBatting AvgSample
IPL 2007/08LA PomersbachrecordPBKS152.099 balls faced
IPL 2009MK PandeyRCB84.0117 balls faced
IPL 2009/10KP PietersenRCB59.0157 balls faced
IPL 2011WP SahaCSK68.063 balls faced
IPL 2012JP DuminyDECCAN-CHARGERS81.3190 balls faced
IPL 2013R Vinay KumarRCB70.044 balls faced
IPL 2014MS DhoniCSK74.2247 balls faced
IPL 2015JA MorkelDC86.065 balls faced
IPL 2016V KohliRCB81.1637 balls faced
IPL 2017HM AmlaPBKS60.0287 balls faced
IPL 2018MS DhoniCSK75.8301 balls faced
IPL 2019MS DhoniCSK83.2305 balls faced
IPL 2020/21DJ HoodaPBKS102.072 balls faced
IPL 2021RA JadejaCSK75.7155 balls faced
IPL 2022DA MillerGT68.7335 balls faced
IPL 2023Vivrant SharmaSRH69.047 balls faced
IPL 2024Arshad KhanLSG78.050 balls faced
IPL 2025SA YadavMI65.2427 balls faced

Floor: ≥30 balls faced, ≥1 dismissal.

Other dimensions

Frequently asked questions

Who holds the all-time IPL consistency engine record?
LA Pomersbach holds the all-time IPL consistency engine record with a batting avg of 152.0 in IPL 2007/08 (99 balls faced). Source: CricketStudio ball-by-ball aggregation across 18 seasons.
What is the sample-size floor for the IPL consistency engine?
The floor is ≥30 balls faced, ≥1 dismissal. Players who don't meet this threshold are excluded from the ranking to ensure statistical reliability.

Source: CricketStudio ball-by-ball aggregation · Cricsheet CC BY 3.0 ·18 seasons · 1,169 matches · computed 2026-06-30.