Cricbites

Loading…

CricBites

Shreyas Iyer vs Rishabh Pant: Who Is Better? Batting and Stats Comparison

By Harshil Raval | Tue Jun 09 2026
4.8
(31 votes)
Shreyas Iyer vs Rishabh Pant: Who Is Better? Batting and Stats Comparison
4.8
(31)

Two completely different batting styles. Shreyas Iyer builds innings with calm and placement. Rishabh Pant destroys bowling attacks with chaos and ease. Both have led IPL franchises. Both have scored big runs for India. But when you put the statistics side by side in each format, the picture becomes much clearer than discussed.

Test Cricket

This is where Rishabh Pant is in a class of his own. In 50 Tests, he has scored 3557 runs at an average of 43.4, including eight centuries and 19 half-centuries. Shreyas Iyer has played just 14 Tests, scoring 811 runs at an average of 36.9, including one century and five half-centuries. The number of Test matches makes this comparison one-sided. Pant has been India’s first-choice wicketkeeper batsman in red-ball cricket for years.

In Tests, Pant has scored 3476 runs at an average of 42.9 in 49 matches. His ability to turn a Test match around from a losing position is something Indian cricket has rarely seen from a wicketkeeper. Shreyas’ Test average is good but the sample size is too small to challenge Pant in this format. Pant wins Test cricket and he is not even close to it.

Player Years Mat Inn NO Runs HS Avg BF SR 100s 50s 4s 6s
Shreyas Iyer 2021–2024 14 24 2 811 105 36.86 1287 63.01 5 9 41 6
Rishabh Pant 2018–2025 49 86 5 3476 159* 42.91 4682 74.24 8 18 372 94

ODI Cricket

Formats change and so do decisions. Shreyas Iyer has played 76 ODIs scoring 2977 runs at an average of 46.5 and a strike rate of 98.6, including five centuries and 23 half-centuries. Pant has played only 31 ODIs scoring 871 runs at an average of 33.5, including one century.

The difference in the matches played tells the story. Shreyas has been a regular in the Indian ODI team for years while Pant has never been able to find a place in the middle order in a 50-over game. Scoring five ODI centuries against one is a statement. Shreyas wins this format without argument.

Player Years Mat Inn NO Runs HS Avg BF SR 100s 50s 4s 6s
Shreyas Iyer 2017– 76 70 6 2977 128* 46.51 3020 98.57 5 23 274 73
Rishabh Pant 2018–2024 31 27 1 871 125 33.50 820 106.21 1 5 91 26

Also Read: ICC Women’s T20 World Cup 2026: Schedule, Teams and Match List

T20 International Cricket

No player has dominated T20s as much as the best players in the world. Pant has played 76 T20 matches, scoring 1209 runs at an average of 23.2 and a strike rate of 127.3, with no centuries and just three half-centuries. Shreyas has played 51 T20 matches, scoring 1104 runs at an average of 30.7 and a strike rate of 136.1, with eight half-centuries.

Shreyas wins both on average and strike rate. Pant has more matches but the returns do not justify the opportunities. Indian fans do not expect a strike rate of 127.3 from a batsman known for his aggression in this format. Based on statistics alone, Shreyas is the best batsman in T20 matches.

Player Years Mat Inn NO Runs HS Avg BF SR 100s 50s 4s 6s
Shreyas Iyer 2017–2023 51 47 11 1104 74 30.66 811 136.12 0 8 90 44
Rishabh Pant 2017–2024 76 66 14 1209 65 23.25 950 127.26 0 3 111 44

Read Next: Vaibhav Suryavanshi vs Yashasvi Jaiswal: Who Is Better? Batting & Stats Comparison

IPL

This is where the debate becomes real. Shreyas has played 147 IPL matches, scoring 4229 runs at an average of 35.8 and a strike rate of 136.7, including one century and 32 half-centuries. Pant has played 139 matches, scoring 3865 runs at an average of 33.6 and a strike rate of 146.8, including two centuries and 20 half-centuries. Shreyas leads in runs, average and half-centuries. Pant leads in strike rate and that is important in T20 cricket.

Pant’s strike rate of 148.2 compared to Iyer’s 129.2 tells the story of a batsman who constantly puts bowlers under pressure and changes the tempo of the match. But consistency wins tournaments. Lucknow Super Giants spent Rs 27 crore on Pant, the highest expenditure on any player in IPL history.

In 13 matches in IPL 2026, Shreyas scored 1015 fantasy points at an average of 78 points per match. Be it a dip in form or a change in franchise, runs keep coming for Shreyas. Pant can win a match in an over but can also be absent for a long time.

Player Years Mat Inn NO Runs HS Avg BF SR 100s 50s 4s 6s
Shreyas Iyer 2015– 147 141 25 4229 101* 35.84 3093 136.73 1 32 353 182
Rishabh Pant 2016– 139 136 24 3865 128* 33.61 2633 146.80 2 20 350 181

Continue Reading: ENG-W vs SL-W Match Prediction – ICC Women’s T20 World Cup: Who Will Win? Match Preview, Squads

Who Is Better Overall?

Pant is the best Test batsman. That much is certain. His record of whitewashes in over 50 matches is one of the best batsmen India has produced from the wicketkeeper position in the modern era. Shreyas is the best ODI and T20I batsman by a comfortable margin. The gap is narrow in the IPL but Shreyas pushes it further on the basis of volume and consistency.

Shreyas Iyer has taken three different franchises to the IPL final in the last six seasons and in each season he has played at least 14 games in which he has crossed the 300-run mark.
That kind of reliability is rare. Pant is the match-winner you need on your best day. Shreyas is the batsman you need on all your days.

Follow Cricbytes for the latest cricket updates, match schedules, player news, records, rankings and expert insights from around the world.

Read More: Suryakumar Yadav vs Shreyas Iyer: Who Is Better? Batting and Stats Comparison

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 31

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Follow & Share

Loading current series…
Loading stories...
CricBites