Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match T20 Internationals - Tue 22 Dec, 13:30 Sri Lanka (H) Their stats Preview

Shreyas Iyer T20 Balls Faced

How many runs, fours and sixes Shreyas Iyer scores each innings.

Updated 1 November 2026, after New Zealand vs India

All Comps Last 10
vsSri Lanka Avg Hit

No games in this view.

Iyer match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Iyer Rankings

T20I run-scorers →

Ranked against every player in T20I 2026

StatTotalRank
Runs 716 3rdof 829
Sixes 25 10th
Fours 59 3rd
Catches 6 31st

Iyer by Competition

Every T20 season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
T20 InternationalsT20I 2026 IND 26 716 32.5 152.3 4 25
Indian Premier LeagueIPL 2026 PBKS 13 498 55.3 168.8 6 30
Indian Premier LeagueIPL 2025 PBKS 17 604 50.3 175.1 6 39
Indian Premier LeagueIPL 2024 KKR 14 351 39 146.9 2 14
T20 InternationalsT20I 2023 IND 2 61 30.5 138.6 1 2
T20 InternationalsT20I 2022 IND 17 463 35.6 141.2 4 20
Indian Premier LeagueIPL 2022 KKR 14 401 30.8 134.6 3 11
T20 InternationalsT20I 2021 IND 6 151 30.2 136 1 2
Indian Premier LeagueIPL 2021 DC 8 175 35 102.3 0 5
T20 InternationalsT20I 2020/2021 IND 2 12 12 200 0 1
Indian Premier LeagueIPL 2020 DC 17 519 34.6 123.3 3 16
T20 InternationalsT20I 2020 IND 7 191 38.2 132.6 1 10
T20 InternationalsT20I 2019 IND 8 143 28.6 145.9 1 8
Indian Premier LeagueIPL 2019 DC 16 463 30.9 119.9 3 14
Indian Premier LeagueIPL 2018 DC 14 411 37.4 132.6 4 21
Indian Premier LeagueIPL 2017 DC 12 338 33.8 139.1 2 10
Indian Premier LeagueIPL 2016 DC 6 30 5 69.8 0 1
Indian Premier LeagueIPL 2015 DC 14 439 33.8 128.4 4 21

Iyer Splits

His T20 record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 113 3133 35.2 139.1 25 102
Away 100 2833 34.5 138.8 20 101
Innings M Runs Avg SR 50+ HS
Batting first 115 3172 30.8 136.3 22 97
Chasing 98 2794 41.1 142.1 23 102
Result M Runs Avg SR 50+ HS
Won 119 3709 43.6 146.3 31 102
Lost 88 2122 25.9 127.8 13 85
Position Inns Runs Avg SR 50+ HS
Batting 2 20 545 28.7 124.7 5 83
Batting 3 78 2316 35.1 136.5 18 97
Batting 4 88 2552 38.1 145.7 19 102
Batting 5 19 455 32.5 134.6 3 67
Batting 6 6 98 19.6 140 0 37
Opponent M Runs Avg SR 50+ HS
Mumbai Indians 22 571 33.6 133.4 4 87
Sunrisers Hyderabad 21 641 40.1 136.7 5 82
Royal Challengers Bengaluru 19 410 22.8 119.2 4 67
Kolkata Knight Riders 16 481 40.1 149.8 2 93
Chennai Super Kings 16 421 30.1 120.6 3 72
Rajasthan Royals 15 436 31.1 131.7 3 85
New Zealand 14 322 26.8 135.9 2 58
Punjab Kings 13 352 29.3 130.4 3 58
West Indies 13 318 28.9 156.7 2 102
England 10 367 45.9 150.4 3 80
Lucknow Super Giants 8 320 64 157.6 3 101
South Africa 8 116 19.3 113.7 0 40
Delhi Capitals 7 330 82.5 157.1 4 71
Sri Lanka 6 255 85 161.4 3 74
Gujarat Titans 4 146 48.7 164 1 97
Australia 4 73 24.3 146 1 53
Bangladesh 3 108 54 183.1 1 62
Zimbabwe 3 80 40 129 0 28
Afghanistan 3 48 24 133.3 0 29
Gujarat Lions 2 110 110 169.2 1 96
Ireland 2 13 6.5 92.9 0 10
Rising Pune Supergiants 2 11 5.5 78.6 0 8
Pakistan 1 21 21 87.5 0 21
Japan 1 16 16 133.3 0 16
Ground M Runs Avg SR 50+ HS
Arun Jaitley StadiumDelhi 35 1032 34.4 131.5 8 93
Eden GardensKolkata 14 314 28.5 129.2 1 50
Dubai International Cricket StadiumDubai 13 320 29.1 108.5 2 65
Wankhede StadiumMumbai 11 262 32.8 133 1 66
Narendra Modi StadiumAhmedabad 9 383 76.6 179.8 4 97
M.Chinnaswamy StadiumBengaluru 9 212 30.3 132.5 2 67
Maharaja Yadavindra Singh International Cricket Stadium, MullanpurChandigarh 9 149 18.6 143.3 1 69
Rajiv Gandhi International StadiumHyderabad 7 246 41 149.1 2 82
Himachal Pradesh Cricket Association StadiumDharamsala 6 256 85.3 165.2 3 74
MA Chidambaram StadiumChennai 6 213 42.6 149 2 72
Sharjah Cricket StadiumSharjah 6 197 65.7 136.8 1 88
Sheikh Zayed StadiumAbu Dhabi 6 177 29.5 115.7 0 47
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam 6 121 20.2 121 1 60
Sawai Mansingh StadiumJaipur 6 118 29.5 134.1 1 53
Maharashtra Cricket Association StadiumPune 6 54 9 120 0 15
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 5 335 335 200.6 4 102
Brabourne StadiumMumbai 4 176 44 145.5 2 85
Dr DY Patil Sports AcademyMumbai 4 81 20.3 130.6 1 50
Punjab Cricket Association IS Bindra StadiumMohali, Chandigarh 4 61 20.3 113 0 28
Eden ParkAuckland 3 124 62 169.9 1 58
Harare Sports ClubHarare 3 80 40 129 0 28
Shaheed Veer Narayan Singh International StadiumRaipur 3 78 39 123.8 1 70
Holkar Cricket StadiumIndore 3 36 12 112.5 0 34
Seddon ParkHamilton 2 67 33.5 171.8 1 50
Hagley OvalChristchurch 2 49 24.5 125.6 0 42
Bay OvalMount Maunganu 2 46 46 115 0 33
Greenfield International StadiumKaryavattom, Thiruvananthapuram 2 35 17.5 129.6 0 25
Korogi Sports ParkNisshin 2 34 17 91.9 0 21
Warner ParkBasseterre 2 34 17 89.5 0 24
Trent BridgeNottingham 2 33 16.5 122.2 0 28
Saurashtra Cricket Association StadiumRajkot 2 28 28 186.7 0 24
Civil Service Cricket ClubBelfast 2 13 6.5 92.9 0 10
Sky StadiumWellington 2 6 3 35.3 0 5
Green ParkKanpur 1 96 96 168.4 1 96
County GroundBristol 1 80 - 163.3 1 80
Riverside GroundChester-le-Street 1 68 68 144.7 1 68
Central Broward Regional Park Stadium Turf GroundLauderhill, Florida 1 64 64 160 1 64
Vidarbha Cricket Association GroundNagpur 1 62 62 187.9 1 62
Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand 1 53 53 143.2 1 53
JSCA International Stadium ComplexRanchi 1 40 40 222.2 0 40
Barabati StadiumCuttack 1 40 40 114.3 0 40
Old TraffordStretford, Manchester 1 37 37 168.2 0 37
The Rose BowlSouthampton 1 28 28 175 0 28
Sano International Cricket GroundSano, Kanto 1 16 16 133.3 0 16
Manuka OvalManuka, Canberra, Australian Capital Territory 1 12 - 240 0 12
McLean ParkNapier 1 0 0 0 0 0
Brian Lara StadiumTarouba 1 0 0 0 0 0
Sydney Cricket GroundMoore Park, Sydney, New South Wales 1 0 0 0 0 0
Year M Runs Avg SR 50+ HS
2026 39 1214 39.2 158.7 10 102
2025 17 604 50.3 175.1 6 97
2024 14 351 39 146.9 2 58
2023 2 61 30.5 138.6 1 53
2022 31 864 33.2 138 7 85
2021 14 326 32.6 115.6 1 67
2020 26 722 34.4 126.4 4 88
2019 24 606 30.3 125.2 4 67
2018 14 411 37.4 132.6 4 93
2017 12 338 33.8 139.1 2 96
2016 6 30 5 69.8 0 19
2015 14 439 33.8 128.4 4 83

More on Statz

Where to go next for Iyer and India.

Shreyas Iyer T20 Balls Faced

In Shreyas Iyer's last 30 Cricket games (2026) for Punjab Kings, they have scored 881 runs at an average of 29.4 with a strike rate of 138.9.

Shreyas Iyer Stats - Cricket

Shreyas Iyer is a right hand bat batsman. Across these 30 games, Shreyas Iyer has hit 76 fours and 33 sixes, taking 8 catches in the field. Their highest score in this span is 102.

Shreyas Iyer: Betting Insights

For bet builder markets, Shreyas Iyer has scored 25+ runs in 47% of their last 30 Cricket games (14/30). They have registered 1+ boundaries in 83% of these games (25/30). Over their last 5 games, Shreyas Iyer has 126 runs.

Shreyas Iyer Questions

How old is Shreyas Iyer?

Shreyas Iyer was born on 6 December 1994 and is 31 years old. Shreyas Iyer is a batsman with 213 T20 matches on record and 5966 runs.

Which team does Shreyas Iyer play for?

Shreyas Iyer currently plays for Punjab Kings, and has also played for India and Kolkata Knight Riders. Statz has Shreyas Iyer's 213 T20 matches on record, the most recent against New Zealand (01 Nov 2026), with 5966 runs in all.

What is Shreyas Iyer's highest score in T20 cricket?

Shreyas Iyer's highest score in the 213 T20 matches Statz has on record is 102 off 43 balls against West Indies (06 Oct 2026). Across those matches Shreyas Iyer has scored 5966 runs at 28.0 a match.

What are Shreyas Iyer's T20 batting stats?

Shreyas Iyer averages 29.4 runs per match at a strike rate of 138.9, based on 30 games (2026). In the last 5 matches Shreyas Iyer scored 50, 22, 5, 7 and 42, newest first. Shreyas Iyer has 5966 runs in all 213 T20 matches on record.

How many fifties and hundreds has Shreyas Iyer scored in T20 cricket?

Shreyas Iyer has 2 hundreds and 43 fifties in the 213 T20 matches Statz has on record. The highest is 102 against West Indies (06 Oct 2026). Shreyas Iyer has passed 30 in 82 of 213 innings.