Spin bowling is like an IPL attack's brake pedal. After the carnage of the powerplay, where batters are emboldened to attack and fielding captains are hamstrung by restrictions, spin is usually introduced during the middle phase to restore some calm to the innings. But the brake pedal doesn't work against every batter, and some treat spin like throw-downs in a range-hitting session.

Identifying who those disdainful batters are has never been easier thanks to Big Hit Cricket's ball-by-ball IPL records, which cover 89,681 legal deliveries bowled by spinners across the competition's history.

But, in order to discover who the best spin-hitters in the IPL really are, some benchmarks need to be established first.

The benchmarks — by spin type

Four metrics define how a batter handles spin: strike rate, boundary percentage, balls per six, and balls per dismissal. For balls per six, lower is better — it means a batter is clearing the ropes more frequently. For balls per dismissal, higher is better — they are batting for longer before getting out.

The below table tells you how the average IPL batter has performed against spin bowling overall, and each different variant of it:

Spin type SR Bdry% Balls/6 Balls/dis
All spin 124.93 13.99% 18.0 21.3
Right-arm offbreak 121.95 13.62% 18.9 23.2
Slow left-arm orthodox 125.16 13.99% 19.2 22.3
Right-arm legbreak 127.39 14.41% 16.5 19.1
Slow left-arm chinaman 129.27 13.99% 15.7 19.1

Legspin and chinaman are, as you'd expect, more expensive but take wickets more frequently. Meanwhile, offspin and SLA are the safer, more economical options and as a result do more of the work.

These benchmarks are the yardstick by which all batters in our article are measured. What follows is the list of IPL players — with a minimum of 500 spin deliveries faced — who exceed them.

The batters who beat the benchmarks

Batter Balls SR Bdry% Balls/6 Balls/dis
GJ Maxwell 812 164.0 21.8% 8.7 14.8 ❌
N Pooran 508 160.4 20.7% 7.3 29.9
CH Gayle 955 148.4 20.8% 8.2 27.3
Shubman Gill 959 147.6 17.0% 17.4 34.3
YK Pathan 660 147.0 18.5% 10.0 22.8
DR Smith 600 145.8 20.7% 10.9 16.7 ❌
N Rana 835 141.7 17.8% 13.9 20.4 ❌
KA Pollard 753 140.2 16.5% 9.0 21.5
HH Pandya 624 139.1 16.7% 11.4 28.4
JC Buttler 910 138.8 16.5% 14.9 28.4
DA Warner 1,548 138.7 16.3% 16.1 34.4
RR Pant 968 138.1 17.7% 17.3 26.9
SR Watson 944 136.3 18.0% 12.6 18.9 ❌
SV Samson 1,286 135.4 14.6% 12.9 24.7
League avg 124.93 13.99% 18.0 21.3

❌ = below league average for that metric

Pooran, Gayle, Gill, Pathan, Pollard, Pandya, Buttler, Warner, Pant and Samson all exceed every benchmark. Each of them can be considered elite spin hitters. They score quicker, hit more boundaries, clear the ropes more often and bat for longer against spin than the average IPL batsman.

In addition, four players on the list - Maxwell, Smith, Watson and Rana - beat every scoring benchmark, but fall short on balls per dismissal.

This group can also be considered excellent spin destroyers, but, like a red rag to a bull, they seem prone to over attacking which can sometimes lead to shorter innings.

The standouts

Glenn Maxwell

His numbers are astonishing. A strike rate of 164.0, a boundary every 4.6 balls, and a six every 8.7. Each attacking benchmark sits at roughly double the league average. Maxwell is the only batter on this list for whom spin appears to be the easier challenge.

His balls-per-dismissal (14.8) is the one benchmark he fails to surpass, but at a strike rate of 164, he can be forgiven that shortcoming in favour of rapid scoring. Explore Maxwell's full spin record in the Matchup Explorer →

Shubman Gill

Where Maxwell's numbers are gaudy, Gill's are remarkable in a different way.

His SR is 18% higher than a regular IPL batter vs spin, while his balls per dismissal is one of the best on this list. But it's not just that Gill excels among his peers, his innings' against spin last 61% longer than an average IPL batsman.

So, while he's hanging around proving difficult for spinners to dismiss, he's piling on the runs at a ferocious rate. Sounds like a matchup nightmare to us.

Chris Gayle

Gayle's aggregate spin numbers exceed all four benchmarks by a considerable margin.

But.

The style splits you'll see later in the piece tell an interesting story: the type of spin he faces matters enormously.

Against SLA and legspin, the benchmarks are obliterated. Against offbreak bowling — the most common spin type in the IPL — his SR drops below the league average, and so does his boundary percentage.

He belongs on this list, but his position depends heavily on which spinner the captain tosses the ball to.

David Warner

The volume standout.

Warner's 1,548 balls against spin is the largest sample of any player in this list, and he's elite at facing it.

His scoring metrics are solid rather than spectacular, but his balls-per-dismissal of 34.4 is exceptional — like Gill, he is one of the hardest batters for spinners to get out, and while he's facing them he' maintaining an above-benchmark SR and boundary rate.

Does the type of spin matter?

For most batters, yes. Below are the four benchmark metrics for the key players against each spin type, compared to the league average for that specific type.

Glenn Maxwell

Type SR Bdry% Balls/6 Balls/dis
vs Offbreak 156.0 19.9% 10.2 14.8
vs SLA 150.3 20.8% 12.2 14.1
vs Legspin 164.5 21.0% 7.7 16.2
League avg 122 / 125 / 127 13.6 / 14.0 / 14.4% 18.9 / 19.2 / 16.5 23.2 / 22.3 / 19.1

Every scoring benchmark above league average for every type. No weak variation. The only batter in this analysis for whom that is true.

Shubman Gill

Type SR Bdry% Balls/6 Balls/dis
vs Offbreak 149.4 17.4% 21.5 40.3
vs SLA 148.4 17.7% 12.6 92.3*
vs Legspin 139.8 15.5% 26.8 ❌ 18.9
League avg 122 / 125 / 127 13.6 / 14.0 / 14.4% 18.9 / 19.2 / 16.5 23.2 / 22.3 / 19.1

*277 balls against SLA, dismissed once.

Gill's legspin balls-per-six (26.8) dips below the league average for that type — the only dip in an otherwise clean sweep. His SLA balls-per-dismissal deserves its own sentence: one dismissal in 277 balls.

Chris Gayle

Type SR Bdry% Balls/6 Balls/dis
vs Offbreak 117.6 ❌ 15.2% ❌ 11.5 ❌ 32.1
vs SLA 211.6 32.9% 5.3 22.1
vs Legspin 163.6 23.4% 7.0 27.2
League avg 122 / 125 / 127 13.6 / 14.0 / 14.4% 18.9 / 19.2 / 16.5 23.2 / 22.3 / 19.1

Against SLA: a boundary every third ball, a six every five, a strike rate of 211. Against offspin: three of four benchmarks fall below league average. The SR of 117.6 and boundary percentage of 15.2% both sit below the bar set by the average IPL batter. Selective spin destroyer, with an obvious kryptonite.

JC Buttler

Type SR Bdry% Balls/6 Balls/dis
vs Offbreak 151.6 18.8% 12.2 37.9
vs SLA 143.2 17.9% 16.1 42.8
vs Legspin 114.0 ❌ 11.1% ❌ 18.7 ❌ 17.4 ❌
vs Chinaman 146.4 18.8% 17.3 ❌ 23.0
League avg 122 / 125 / 127 / 129 13.6 / 14.0 / 14.4 / 14.0% 18.9 / 19.2 / 16.5 / 15.7 23.2 / 22.3 / 19.1 / 19.1

Three spin types: benchmarks exceeded. One type — legspin — where every single benchmark falls below league average. SR 114.0 (league avg 127.4). Boundary percentage 11.1% (league avg 14.4%). Balls-per-six 18.7, worse than the average batter. Balls-per-dismissal 17.4, meaning he is actually easier to dismiss than average. The aggregate numbers put Buttler on this list. The legspin row shows a particular vulnerability.

Nitish Rana

Type SR Bdry% Balls/6 Balls/dis
vs Offbreak 153.3 19.2% 11.0 20.5
vs SLA 157.1 21.1% 11.7 35.0
vs Legspin 120.6 ❌ 14.4% 21.3 ❌ 15.5 ❌
League avg 122 / 125 / 127 13.6 / 14.0 / 14.4% 18.9 / 19.2 / 16.5 23.2 / 22.3 / 19.1

Nitish is better than every benchmark when facing offspin and SLA. His SR sits 25–30 points above the relevant league average. By contrast, vs legspin his SR is below average, so are his balls-per-six and balls-per-dismissal below average. He's almost two different batters in one, depending entirely on which variation is bowled.

When the brake pedal works

While we've explored some of the most destructive IPL batters against spin, it's noticeable that two of the tournament's all-time leading run scorers do not appear feature. That's because for Virat Kohli and Rohit Sharma, whacking spin is not their favourite pastime.

Virat Kohli — 2,331 balls against spin, the largest sample in the database. Against the benchmarks:

Type SR Bdry% Balls/6 Balls/dis
vs Offbreak 116.9 ❌ 11.4% ❌ 26.7 ❌ 43.4
vs SLA 115.4 ❌ 11.0% ❌ 26.7 ❌ 45.6
vs Legspin 139.0 14.7% 15.9 37.4
League avg 122 / 125 / 127 13.6 / 14.0 / 14.4% 18.9 / 19.2 / 16.5 23.2 / 22.3 / 19.1

Against offbreak and SLA, three benchmarks fall below league average: SR, boundary percentage, and balls-per-six. The one metric he exceeds against those types is balls-per-dismissal — 43–45 balls per wicket, meaning he is exceptionally hard to get out. But when he's not punishing the bowling like Maxwell or Gill, does that matter?

Rohit Sharma — 1,934 balls against spin. Against the benchmarks:

Type SR Bdry% Balls/6 Balls/dis
vs Offbreak 121.2 ❌ 14.6% ❌ 20.6 ❌ 24.4
vs SLA 116.9 ❌ 12.3% ❌ 32.1 ❌ 29.1
vs Legspin 118.1 ❌ 12.2% ❌ 20.9 ❌ 17.1 ❌
League avg 122 / 125 / 127 13.6 / 14.0 / 14.4% 18.9 / 19.2 / 16.5 23.2 / 22.3 / 19.1

Against every spin type, every scoring benchmark is below league average. Against legspin, the balls-per-dismissal benchmark falls below average too — meaning he is dismissed against legspin more frequently than the average IPL batter, while grinding the scoreboard to a halt. Against SLA, a six arrives only once every 32 balls, against a league average of once every 19. Yikes.

Explore the data

The full batter vs spin splits — filtered by phase, spin type and competition — are live across the platform: