India T20I most matches played: All-Time Records
By CricketTaken EditorialPublished Cricket in India8 min read
Rohit Sharma played his first T20I for India in September 2007, during the tournament in South Africa that changed the country's relationship with the format, and his last in June 2024, walking off as a World Cup-winning captain. Between those two dates he played more T20Is for India than anybody has or, on current selection patterns, is likely to for some time.
Hardik Pandya is second and still playing. Virat Kohli is third, Suryakumar Yadav fourth and closing. The gap between first and second is large enough that the record is not under immediate threat, but the more interesting figures in this table are not the totals at all — they are the win percentages beside them, which range from 58 to 82 and divide the list almost perfectly by era.
An appearance record in T20 cricket means something different from one in Tests. India played 13 T20Is in the whole of 2012 and 39 in 2022. A player who holds a place for five years in the 2020s accumulates caps at roughly three times the rate of one who did the same in the 2010s, and any comparison across those eras has to carry that qualification.
Most T20I appearances for India
| Rank | Player | Span | Matches | Wins | Win % | In India | Overseas |
|---|---|---|---|---|---|---|---|
| 1 | Rohit Sharma | 2007-2024 | 153 | 104 | 68.0 | 55 | 98 |
| 2 | Hardik Pandya | 2016-2026 | 136 | 99 | 72.8 | 65 | 71 |
| 3 | Virat Kohli | 2010-2024 | 118 | 77 | 65.3 | 43 | 75 |
| 4 | Suryakumar Yadav | 2021-2026 | 110 | 83 | 75.5 | 51 | 59 |
| 5 | Axar Patel | 2015-2026 | 97 | 66 | 68.0 | 42 | 55 |
| 6 | MS Dhoni | 2006-2019 | 95 | 55 | 57.9 | 33 | 62 |
| 7 | Jasprit Bumrah | 2016-2026 | 92 | 69 | 75.0 | 42 | 50 |
| =8 | Bhuvneshwar Kumar | 2012-2022 | 86 | 54 | 62.8 | 34 | 52 |
| =8 | Arshdeep Singh | 2022-2026 | 86 | 60 | 69.8 | 32 | 54 |
| 10 | Yuzvendra Chahal | 2016-2023 | 80 | 52 | 65.0 | 39 | 41 |
| 11 | Suresh Raina | 2006-2018 | 76 | 48 | 63.2 | 22 | 54 |
| 12 | Rishabh Pant | 2017-2024 | 72 | 47 | 65.3 | 34 | 38 |
| 13 | Ravindra Jadeja | 2009-2024 | 71 | 47 | 66.2 | 20 | 51 |
| 14 | KL Rahul | 2016-2022 | 69 | 46 | 66.7 | 30 | 39 |
| =15 | Shikhar Dhawan | 2011-2021 | 67 | 45 | 67.2 | 27 | 40 |
| =15 | Shivam Dube | 2019-2026 | 67 | 49 | 73.1 | 26 | 41 |
| 17 | Sanju Samson | 2015-2026 | 65 | 46 | 70.8 | 24 | 41 |
| 18 | Ravichandran Ashwin | 2010-2022 | 62 | 40 | 64.5 | 21 | 41 |
| 19 | Shreyas Iyer | 2017-2026 | 60 | 37 | 61.7 | 36 | 24 |
| =20 | Dinesh Karthik | 2006-2022 | 57 | 37 | 64.9 | 20 | 37 |
| =20 | Washington Sundar | 2017-2026 | 57 | 41 | 71.9 | 28 | 29 |
| =20 | Tilak Varma | 2023-2026 | 57 | 38 | 66.7 | 20 | 37 |
| 23 | Abhishek Sharma | 2024-2026 | 56 | 39 | 69.6 | 24 | 32 |
| =24 | Yuvraj Singh | 2007-2017 | 55 | 36 | 65.5 | 19 | 36 |
| =24 | Ishan Kishan | 2021-2026 | 55 | 36 | 65.5 | 34 | 21 |
Win percentage counts outright India wins as a share of matches the player appeared in. Ties, no-results and abandoned matches count in the appearance column but not as wins, so no player's percentage reaches its theoretical maximum.
The seventeen-year career
Rohit Sharma's span from 2007 to 2024 is the longest on the list by a clear margin, and it covers essentially the whole modern history of the format for India. He debuted in the first World T20 as a twenty-year-old middle-order batter and retired from the format as an opener and captain immediately after winning the 2024 title.
The next longest spans belong to Ravindra Jadeja at fifteen years, Dinesh Karthik at sixteen and MS Dhoni at thirteen. Karthik's is the most unusual of these: he played his first T20I in India's very first match in the format in December 2006 and his last in 2022, but only 57 in between, a career of long absences and repeated recalls.
Longevity and volume are not the same thing. Suryakumar Yadav reached 110 caps in five years. Karthik took sixteen years to reach 57.
Win percentage, and the era it really measures
| Player | Matches | Win % |
|---|---|---|
| Rinku Singh | 44 | 81.8 |
| Ravi Bishnoi | 45 | 75.6 |
| Suryakumar Yadav | 110 | 75.5 |
| Jasprit Bumrah | 92 | 75.0 |
| Shivam Dube | 67 | 73.1 |
| Hardik Pandya | 136 | 72.8 |
| Washington Sundar | 57 | 71.9 |
| Sanju Samson | 65 | 70.8 |
| Arshdeep Singh | 86 | 69.8 |
| MS Dhoni | 95 | 57.9 |
This table uses a forty-match minimum. The ordering is almost a chronology: the eight players at the top all made their debuts in 2016 or later, and six of them after 2021. Dhoni sits at the bottom on 57.9 per cent, which is not a comment on him but on the side he played in — India were a good T20I team in his era and a dominant one afterwards.
The point is worth making plainly because appearance lists invite the wrong inference. Jasprit Bumrah's 75.0 and Dhoni's 57.9 are separated by seventeen percentage points, and almost none of that gap is attributable to the two players.
Home and away
India's T20I calendar sends the side abroad more than it keeps them home, and the split reflects it. Rohit played 98 of his 153 outside India. Kohli played 75 of 118 away, Raina 54 of 76, Jadeja 51 of 71.
Two players buck the pattern. Shreyas Iyer has played 36 of his 60 in India and Ishan Kishan 34 of 55 — the only two in the top twenty-five with a home majority. Both have been regulars in home bilateral series while missing squads for several overseas tours and global events, which is a selection story rather than a preference for Indian conditions.
The active list
| Player | Matches to date |
|---|---|
| Hardik Pandya | 136 |
| Suryakumar Yadav | 110 |
| Axar Patel | 97 |
| Jasprit Bumrah | 92 |
| Arshdeep Singh | 86 |
| Shivam Dube | 67 |
| Sanju Samson | 65 |
| Shreyas Iyer | 60 |
Hardik Pandya is 17 short of Rohit's mark and Suryakumar 43 short. At the rate India have played T20Is since 2022 — comfortably more than twenty a year — both figures are reachable, though neither player is guaranteed selection across that period.
Three observations
The most-capped list and the most-successful list barely overlap at the top. Rohit leads on appearances and sits eleventh on win percentage among qualified players. That is the arithmetic of a long career: play through a rebuild and the losses stay on your record.
Six of the top ten by appearances are bowlers or bowling all-rounders. In a format where batters are rotated on form and matchups, the specialist bowler who holds his length tends to hold his place, which is how Axar Patel and Bhuvneshwar Kumar accumulated more caps than several better-known batters.
Only two players in the entire list debuted before 2010, and one of them, Dhoni, retired seven years ago. India's T20I appearance record is overwhelmingly a record of the last decade, because that is when the fixtures were played. The story of how the calendar filled up is on the history of T20 international cricket in India page. Bowling and batting leaderboards for the same group sit at India T20I most wickets in wins and India T20I most runs. Individual careers are indexed at the player directory, and the wider setting is at the cricket in India hub.
Sources and method
Appearance figures are computed from ball-by-ball match data in the Cricsheet archive (cricsheet.org, ODC-BY 1.0), covering 276 India men's T20Is played between 1 December 2006 and 26 July 2026, of which India won 183.
Cricsheet does not hold ball-by-ball files for every one of India's earliest T20Is, and this matters more on an appearance list than on any other page in this set. Totals here are counts of matches present in the archive, so players whose careers span 2007 to 2012 are undercounted by a small margin against ESPNcricinfo's Statsguru: Rohit Sharma's Statsguru total is 159 against the 153 recorded here, and Dhoni's is 98 against 95. Players who debuted after about 2015 are unaffected, and the ordering of the table is not changed by the gap.
A player is credited with an appearance where he is named in India's XI for a match in the archive. Win percentage divides outright India wins by appearances; ties, no-results and abandonments count as appearances but not wins. The home column counts matches at grounds in India, identified by city and venue; every other venue, neutral grounds included, is counted as overseas. Spans give the calendar years of first and last recorded appearance. Figures were computed in August 2026.