Jonny Bairstow

Jonny Bairstow played 52 IPL matches between 2019 and 2025, scoring 1,674 runs.

The basics

CountryUnited Kingdom
Born1989-09-26
IPL seasons2019–2025 (6)
Matches52
ClubsMumbai Indians, Punjab Kings, Sunrisers Hyderabad
On the scorecardJM Bairstow

Batting

Innings52
Runs1,674
Balls faced1,146
Average34.88 (per dismissal; 4 not out)
Strike rate146.07
Highest score114
Fifties9
Hundreds2
Fours173
Sixes74
Ducks3

Fielding

Catches29
Stumpings4
Run-outs (involved in)3
Player of the match6

Season by season

Counted from the balls. The year links to that season.

44502019: 4452020: 3452021: 2482022: 2532024: 2982025: 852019202020212022202320242025
Runs by season. Every figure is in the table below.
SeasonMRunsBalls6sWktsOversEcon
2019104452831800.0—
2020113452721300.0—
202172481751500.0—
202211253175900.0—
2024112981951400.0—
202528546500.0—
All seasons521,6741,1467400.0—

Where this came from

Ball-by-ball data from Cricsheet, under the ODC Attribution License; identity from Wikidata (public domain). IPL matches only — nothing a player has done in any other competition is counted here.

More about Jonny Bairstow on Wikipedia.

All the IPL pages