Shreyas Iyer

Shreyas Iyer Cricket Stats & Career Records

Category: Batter International team: India Career: 2017–2024

Shreyas Iyer is a batter associated with India, with an international career span of 2017–2024. Across the normalized career records available here, Shreyas Iyer has 1,915 runs across Test, ODI and/or T20I formats where records are available.

Shreyas Iyer Career Stats

Career figures are cross-checked against the independent scorecard-derived layer. Exact matches are verified automatically; small source under-counts are corrected only when the scorecard layer is complete and identity-safe.

FormatCareerMatchesInningsRunsHSBat Avg50s100sWicketsBBIBowl Avg
2021–2024 14 811 105 36.86 0 0/0 15.00
✓ verified 2017–2023 51 47 1,104 74 30.67 8 0 0

Career rows are automatically cross-checked against the independent detailed-scorecard layer. Canonical team aliases are merged, representative-XI internationals are included for the same verified person, and conflicts are kept out of the verified state.

Detailed Data Coverage

The career total and the independent detailed-scorecard layer are compared format by format. A format is labelled Verified only when the corrected career total and detailed match total agree and the available runs/wickets reconcile.

FormatCareer matchesDetailed matchesCoverageCross-source checkStatus
TEST1422100.0%ConflictNeeds review
T20I5151100.0%VerifiedVerified
Data integrity: Career summary validated · Detailed scorecard coverage 100.0% of career matches currently represented.

Shreyas Iyer Detailed Match Analysis

Historical enrichment is filling this automatically in the background. The merged detailed-scorecard layer currently covers 100.0% of the career-match total. Complete opponent, venue and year tables switch on automatically only after format-level coverage and career-total reconciliation pass.

Show currently available partial analysis

Explore Shreyas Iyer Stats

Select a view to load detailed stats.

Shreyas Iyer Dismissals & Head-to-Head

Historical scorecards and Cricsheet ball-by-ball are kept separate so career dismissal evidence is not mixed with delivery-level coverage.

Level 1Historical scorecards

Who dismissed whom

101career batting dismissals
99dismissals with bowler named
0career wickets linked to a batter

Easy read: 99 of 101 batting dismissals identify the bowler; 2 scorecards do not. Missing names are never guessed.

Source check: summary totals reconcile with the complete stored breakdown.

View scorecard dismissal breakdown +

Shreyas Iyer as batter

Top 20 shown. All 63 named bowlers total 99 dismissals.

BowlerTimes outHow
Tim Southee6caught
Lungi Ngidi5caught
Alzarri Joseph3caught, lbw
Ebadot Hossain3caught, bowled
Hayden Walsh3caught
Ish Sodhi3caught
Thisara Perera3caught, lbw
Adam Zampa2bowled, caught
Ajaz Patel2caught, stumping
Akeal Hosein2caught, stumping
Dhananjaya de Silva2caught, lbw
Dwaine Pretorius2caught, bowled
Jason Holder2bowled, caught
Josh Hazlewood2caught
Lahiru Kumara2caught
Lockie Ferguson2caught, hitwicket
Marco Jansen2bowled, lbw
Mark Wood2caught
Mehidy Hasan Miraz2caught
Mitchell Starc2caught

Shreyas Iyer as bowler

Top 20 shown. All 0 named batters total 0 wickets.

BatterWicketsHow
Level 2Cricsheet ball by ball

Head-to-head matchups

No Cricsheet international ball-by-ball record is available for this exact registry identity in the uploaded dataset.

Player image: Wikimedia Commons · CC BY 3.0

Scroll to Top