Skip to content
CricketTaken

IPL Best Batting Strike Rates: All-Time Records

By CricketTaken EditorialPublished Cricket in the Indian Premier League12 min read

How this is written and checkedReport an error

Andre Russell faced 1,522 balls in the Indian Premier League and scored 2,651 runs off them, a strike rate of 174.18. Only one batter past 1,000 deliveries is within five runs per hundred balls of him: Abhishek Sharma, at 171.27 from 1,389. Heinrich Klaasen is third at 166.72, and the only man in the group who also averages above 40.

Strike rate is the measure that best describes what a Twenty20 batter is for, and the one most easily distorted by a small sample. Raise the bar to 2,000 balls faced and Andre Russell disappears entirely; AB de Villiers tops that list at 151.69, twenty-three runs per hundred balls below Russell's figure. Lower it to 500 and Tim David goes to the top at 177.08. This page therefore publishes three lists and states each threshold on the table.

The boundary-dependence column in the tables below is the share of a batter's runs that came in fours and sixes. It explains most of the differences between two players with similar rates. All figures are computed from ball-by-ball records of all 1,243 Indian Premier League matches from April 2008 to the 2026 final.

Qualification: 1,000 balls faced

# Player Inns Runs Balls SR Ave 4s 6s Boundary runs
1 Andre Russell 114 2,651 1,522 174.18 28.20 186 223 78.5%
2 Abhishek Sharma 89 2,379 1,389 171.27 29.37 224 144 74.0%
3 Heinrich Klaasen 60 2,104 1,262 166.72 42.08 146 120 62.0%
4 Sunil Narine 122 1,820 1,101 165.30 17.84 191 120 81.5%
5 Nicholas Pooran 100 2,527 1,540 164.09 31.99 169 186 70.9%
6 Prabhsimran Singh 65 1,865 1,189 156.85 29.60 196 94 72.3%
7 Virender Sehwag 104 2,728 1,755 155.44 27.56 334 106 72.3%
8 Glenn Maxwell 134 2,819 1,817 155.15 23.89 238 161 68.0%
9 Yashasvi Jaiswal 82 2,593 1,697 152.80 33.68 311 110 73.4%
10 AB de Villiers 170 5,162 3,403 151.69 39.71 413 251 61.2%
11 Jos Buttler 136 4,646 3,103 149.73 39.71 459 211 66.8%
12 Shimron Hetmyer 85 1,560 1,045 149.28 27.37 98 96 62.1%
13 B Sai Sudharsan 57 2,515 1,686 149.17 48.37 258 83 60.8%
14 Chris Gayle 141 4,965 3,333 148.96 39.72 405 357 75.8%
15 Suryakumar Yadav 164 4,581 3,083 148.59 33.68 482 178 65.4%
16 Mitchell Marsh 62 1,855 1,249 148.52 30.92 155 111 69.3%
17 Marcus Stoinis 108 2,242 1,520 147.50 28.74 181 117 63.6%
18 Prithvi Shaw 79 1,892 1,283 147.47 23.95 238 61 69.7%
19 Kieron Pollard 168 3,412 2,316 147.32 28.67 218 223 64.8%
20 Rishabh Pant 136 3,865 2,633 146.79 33.61 350 181 64.3%

Narine's 81.5 per cent boundary dependence is the highest figure on any table on this page, and it comes with an average of 17.84. He scores four-fifths of his runs in boundaries and gets out cheaply and often; as a batting method for a number eight promoted to open, it works, and it is not something anyone would ask of a specialist.

Qualification: 2,000 balls faced

# Player Inns Runs Balls SR Ave Boundary runs
1 AB de Villiers 170 5,162 3,403 151.69 39.71 61.2%
2 Jos Buttler 136 4,646 3,103 149.73 39.71 66.8%
3 Chris Gayle 141 4,965 3,333 148.96 39.72 75.8%
4 Suryakumar Yadav 164 4,581 3,083 148.59 33.68 65.4%
5 Kieron Pollard 168 3,412 2,316 147.32 28.67 64.8%
6 Rishabh Pant 136 3,865 2,633 146.79 33.61 64.3%
7 Hardik Pandya 150 2,955 2,020 146.29 27.88 62.5%
8 Ishan Kishan 127 3,600 2,508 143.54 30.51 66.3%
9 Yusuf Pathan 153 3,204 2,241 142.97 29.13 62.5%
10 Shubman Gill 130 4,598 3,236 142.09 40.33 58.6%
11 Sanju Samson 185 5,181 3,671 141.13 31.98 61.5%
12 David Warner 184 6,565 4,697 139.77 40.52 62.0%
13 David Miller 143 3,288 2,357 139.50 36.13 56.3%
14 KL Rahul 149 5,815 4,179 139.15 46.52 59.6%
15 Shane Watson 141 3,874 2,809 137.91 30.99 68.2%

De Villiers at 151.69 across 3,403 deliveries is the most durable high-rate career in the competition. Only three of the fifteen scored a smaller share of their runs in boundaries than his 61.2 per cent, which is the interesting part: he took a higher proportion of his runs in ones and twos than Gayle, Buttler or Kishan, and still struck faster than any of them.

Four batters have faced more than 3,000 balls at a rate above 148: de Villiers, Buttler, Gayle and Suryakumar Yadav. Every other member of the 3,000-ball club is below 143.

Qualification: 500 balls faced

# Player Inns Runs Balls SR Ave
1 Tim David 59 1,151 650 177.08 32.89
2 Phil Salt 40 1,258 721 174.48 34.00
3 Andre Russell 114 2,651 1,522 174.18 28.20
4 Abhishek Sharma 89 2,379 1,389 171.27 29.37
5 Travis Head 52 1,556 915 170.05 32.42
6 Heinrich Klaasen 60 2,104 1,262 166.72 42.08
7 Sunil Narine 122 1,820 1,101 165.30 17.84
8 Rajat Patidar 52 1,612 980 164.49 33.58
9 Nicholas Pooran 100 2,527 1,540 164.09 31.99
10 Shashank Singh 42 905 560 161.61 36.20
11 Prabhsimran Singh 65 1,865 1,189 156.85 29.60
12 Virender Sehwag 104 2,728 1,755 155.44 27.56
13 Liam Livingstone 49 1,066 687 155.17 25.38
14 Glenn Maxwell 134 2,819 1,817 155.15 23.89
15 Dhruv Jurel 51 1,195 775 154.19 31.45

Vaibhav Suryavanshi does not appear on any of these three tables. He has faced fewer than 500 balls in his two seasons and struck at 228.95 across them, which is a figure the competition has no precedent for at any sample size — the reason it is described here in prose rather than placed at the top of a list it would make meaningless.

The best single seasons

# Player Season Team Inns Runs Balls SR
1 Vaibhav Suryavanshi 2026 Rajasthan Royals 16 776 327 237.31
2 Abhishek Sharma 2026 Sunrisers Hyderabad 15 563 275 204.73
3 Nicholas Pooran 2025 Lucknow Super Giants 14 524 267 196.25
4 Rajat Patidar 2026 Royal Challengers Bengaluru 14 501 260 192.69
5 Travis Head 2024 Sunrisers Hyderabad 15 567 296 191.55
6 Glenn Maxwell 2014 Kings XI Punjab 16 552 294 187.76
7 Chris Gayle 2011 Royal Challengers Bangalore 12 608 332 183.13
8 Ishan Kishan 2026 Sunrisers Hyderabad 15 602 330 182.42
9 Priyansh Arya 2025 Punjab Kings 18 545 299 182.27
10 Suryakumar Yadav 2023 Mumbai Indians 16 605 334 181.14
11 Sunil Narine 2024 Kolkata Knight Riders 14 488 270 180.74
12 Nicholas Pooran 2024 Lucknow Super Giants 14 499 280 178.21
13 Heinrich Klaasen 2023 Sunrisers Hyderabad 11 448 253 177.08
14 AB de Villiers 2015 Royal Challengers Bangalore 14 513 293 175.09
15 Shreyas Iyer 2025 Punjab Kings 17 604 345 175.07
16 AB de Villiers 2018 Royal Challengers Bangalore 11 480 275 174.55
17 KL Rahul 2026 Delhi Capitals 14 593 340 174.41
18 Rishabh Pant 2018 Delhi Daredevils 14 684 394 173.60

Qualification is 250 balls faced in the season. Suryavanshi's 237.31 is thirty-three points clear of Abhishek Sharma's 2026 figure and almost fifty clear of anything recorded before 2024. Only two entries predate 2015 — Maxwell's 2014 and Gayle's 2011 — and thirteen of the eighteen come from 2023 or later.

KL Rahul's 2026 season is the one that looks most out of character. He had struck at 129.34 in his Orange Cap season of 2020 and 138.80 in 2021; in 2026 he made 593 at 174.41, which is a different batter using the same technique against different fields.

The slowest long careers

Player Inns Runs Balls SR Ave
Jacques Kallis 95 2,427 2,222 109.23 28.89
Parthiv Patel 136 2,848 2,358 120.78 22.60
Manish Pandey 163 4,012 3,293 121.83 29.50
Murali Vijay 105 2,619 2,149 121.87 26.19
Gautam Gambhir 151 4,217 3,404 123.88 31.24
Ajinkya Rahane 197 5,367 4,273 125.60 30.15
Shikhar Dhawan 221 6,769 5,324 127.14 35.26

Jacques Kallis faced 2,222 balls at 109.23, which is the lowest rate of any batter past 2,000 deliveries, and he did it across seven seasons from 2008 to 2014 without it being regarded as a problem at the time. His boundary dependence of 52.9 per cent is also the lowest on the page — an anchor's profile, and one no franchise would now select.

Four of the seven are opening batters with long careers: Gambhir, Rahane, Dhawan and Vijay. Between them they scored 18,972 IPL runs, which is why a low strike rate over a long career is not the same thing as a failure. Every one of them was a first-choice international opener during the years covered.

Three things the strike-rate tables show

Boundary dependence separates rate from average. Klaasen strikes at 166.72 and averages 42.08 with 62 per cent of his runs in boundaries. Narine strikes at 165.30 and averages 17.84 with 81.5 per cent. Two nearly identical rates, produced by completely different batting.

The whole distribution has shifted, not just the top. Only two of the eighteen best season strike rates predate 2015, and none of the seven slowest careers began after 2016. A batter striking at 137 was above average for the competition's first decade and is now well below it — the same movement traced on the IPL most sixes page.

The best rate and the best average almost never belong to the same player. De Villiers, Buttler, Gayle and Suryakumar Yadav are the only players inside the top fifteen of both the 1,000-ball list above and the 3,000-run table on the IPL best batting averages page — four names out of thirty. Aggregate runs, the third view, are on the IPL most runs page. For Sunrisers Hyderabad, whose batters take four of the top thirteen season places, the rate has become the whole team plan.

The wider structures of the Indian game are set out from the cricket in India hub.

Sources and method

Strike rates on this page are computed from the Cricsheet ball-by-ball archive (cricsheet.org, ODC-BY 1.0), which records every delivery of the 1,243 IPL matches played between 18 April 2008 and 31 May 2026.

A strike rate is runs off the bat per hundred balls faced. Balls faced exclude wides and include no-balls, matching scorecard convention, so a batter who is bowled a wide is not penalised for it. Runs off the bat exclude leg byes and byes, which are credited to the team rather than the batter. Super-over deliveries are excluded from every figure.

Boundary runs is the share of a batter's total that arrived in fours and sixes: four times the fours plus six times the sixes, divided by runs scored. All-run fours and sixes are excluded from the boundary counts, since the source data flags them separately, so the column measures balls that reached the rope. It is a descriptive figure, not a quality measure — a high share is neither good nor bad on its own.

The three thresholds of 1,000, 2,000 and 500 balls faced are our own, chosen to show how far the ranking depends on where the line is drawn, and the 250-ball bar on the season table is ours as well. No official qualification exists for this record. Season labels are the calendar year the tournament was played, and every figure closes with the 2026 final.