IPL Records Header

Shreyas Iyer

Punjab Kings · 11 seasons · 136 innings
Leads in: Innings, Runs, Highest Score, Fifties, Fours

Sunny Singh

Punjab Kings · 1 seasons · 5 innings
Leads in: Strike Rate

Shreyas Iyer vs Sunny Singh IPL 2026 Season Stats

Runs
208
Shreyas Iyer
Punjab Kings
vs
0
Sunny Singh
NA
Innings
5
Shreyas Iyer
vs
0
Sunny Singh
Strike Rate
182
Shreyas Iyer
vs
NA
Sunny Singh

Shreyas Iyer vs Sunny Singh Overall IPL Career Stats

Total IPL Runs
3939
Shreyas Iyer
vs
43
Sunny Singh
Strike Rate
135
Shreyas Iyer
vs
138
Sunny Singh
Highest Score
97
Shreyas Iyer
vs
20
Sunny Singh
Centuries
0
Shreyas Iyer
vs
0
Sunny Singh

Shreyas Iyer vs Sunny Singh Stat Breakdown

Runs
Shreyas Iyer
3939
Sunny Singh
43
Strike Rate
Shreyas Iyer
135
Sunny Singh
138
Fifties
Shreyas Iyer
30
Sunny Singh
0
Hundreds
Shreyas Iyer
0
Sunny Singh
0
Fours
Shreyas Iyer
328
Sunny Singh
6
Sixes
Shreyas Iyer
166
Sunny Singh
1
Highest Score
Shreyas Iyer
97
Sunny Singh
20
Innings
Shreyas Iyer
136
Sunny Singh
5

Shreyas Iyer vs Sunny Singh Season-by-Season Batting Comparison

Total
Shreyas Iyer NA
Sunny Singh NA
All seasons
Average / Season
Shreyas Iyer NA
Sunny Singh NA
Best Season
Shreyas Iyer NA
Sunny Singh NA
Season Shreyas Iyer Sunny Singh Edge

Shreyas Iyer vs Sunny Singh Season-by-Season Bowling Comparison

Total
Shreyas Iyer NA
Sunny Singh NA
All seasons
Average / Season
Shreyas Iyer NA
Sunny Singh NA
Best Season
Shreyas Iyer NA
Sunny Singh NA
Season Shreyas Iyer Sunny Singh Edge

Frequently Asked Questions

Who is the better IPL batsman, Shreyas Iyer or Sunny Singh?

Shreyas Iyer is generally considered the better IPL batsman based on total runs (3939.0 vs 43.0).

Who has scored more runs in IPL?

Shreyas Iyer has 3939.0 runs vs Sunny Singh's 43.0 in IPL history, making him one of the leading run-scorers.

Who has the higher strike rate?

Shreyas Iyer has a slightly higher strike rate of 135 vs Sunny Singh's 138.

Who has more centuries in IPL?

Shreyas Iyer has 0 IPL centuries vs Sunny Singh's 0.

Who is more consistent in IPL batting?

Shreyas Iyer averages 358 runs per season vs Sunny Singh's 43, with more frequent 50+ scores.

Who has the better highest score?

Shreyas Iyer's highest is 97.0 vs Sunny Singh's 20.0, showcasing his ability to dominate.

Who hits more sixes?

Shreyas Iyer has 166.0 sixes vs Sunny Singh's 1.0, indicating a more power-oriented style.

Who has more 50+ scores in IPL?

Shreyas Iyer has 30.0 fifty-plus scores vs Sunny Singh's 0.

Who has played more IPL seasons?

Shreyas Iyer — 11 seasons vs Sunny Singh's 1.

Who has more IPL innings?

Shreyas Iyer — 136 innings vs Sunny Singh's 5.

Who has the better batting average?

Shreyas Iyer bats at a similar average to Sunny Singh, reinforcing their consistency.