KR
PLAYER · INDIA · MEN
KL Rahul
Top-order batter · 2014 to 2026 · 242 internationals
242Internationals
9,965Runs
22Hundreds
-Wickets
196Catches
10Stumpings
Career records by format
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 70 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| ODI | 100 | 90 | 21 | 3,412 | 112* | 49.44 | 3,746 | 91.08 | 8 | 20 | 4 | 265 | 79 |
| T20I | 72 | 68 | 8 | 2,265 | 110* | 37.75 | 1,628 | 139.12 | 2 | 22 | 5 | 191 | 99 |
| Format | Mat | Inns | Ct | St | Dis | Dis/inns | Best |
|---|---|---|---|---|---|---|---|
| Test | 70 | 135 | 89 | 0 | 89 | 0.659 | 4 (4ct 0st) |
| ODI | 100 | 100 | 84 | 9 | 93 | 0.930 | 4 (4ct 0st) |
| T20I | 72 | 71 | 23 | 1 | 24 | 0.338 | 2 (2ct 0st) |
Career records checked 2026-09-30. Independent of the scorecard archive.
KL Rahul: Test, ODI and T20I stats
Test
4,288runs
- Matches
- 70
- Average
- 36.64
- Strike rate
- 52.10
- Hundreds
- 12
- Highest
- 199
- Fifties
- 21
Open the Test record →
ODI
3,412runs
- Matches
- 100
- Average
- 49.44
- Strike rate
- 91.08
- Hundreds
- 8
- Highest
- 112*
- Fifties
- 20
Open the ODI record →
T20I
2,265runs
- Matches
- 72
- Average
- 37.75
- Strike rate
- 139.12
- Hundreds
- 2
- Highest
- 110*
- Fifties
- 22
Open the T20I record →
Where the career sits
Scorecard coverage
| Format | Official bat inns | In scorecards | Official bowl inns | In scorecards | First | Latest | Coverage |
|---|---|---|---|---|---|---|---|
| Test | 122 | 122 | - | 0 | 2014-12-26 | 2026-08-23 | Complete |
| ODI | 90 | 89 | - | 0 | 2016-06-11 | 2026-07-19 | 99% |
| T20I | 68 | 64 | - | 0 | 2016-06-18 | 2022-11-10 | 94% |
Questions fans ask about KL Rahul
- How many Test runs has KL Rahul scored?
- KL Rahul has 4,288 runs in 122 Test innings from 70 matches at an average of 36.64 and a strike rate of 52.10. Highest score: 199.
- What is KL Rahul's Test batting average?
- KL Rahul's Test batting average is 36.64, from 4,288 runs and 122 innings.
- How many ODI runs has KL Rahul scored?
- KL Rahul has 3,412 runs in 90 ODI innings from 100 matches at an average of 49.44 and a strike rate of 91.08. Highest score: 112*.
- What is KL Rahul's ODI batting average?
- KL Rahul's ODI batting average is 49.44, from 3,412 runs and 90 innings.
- How many T20I runs has KL Rahul scored?
- KL Rahul has 2,265 runs in 68 T20I innings from 72 matches at an average of 37.75 and a strike rate of 139.12. Highest score: 110*.
- What is KL Rahul's T20I batting average?
- KL Rahul's T20I batting average is 37.75, from 2,265 runs and 68 innings.
Explore every recorded innings
240 match appearances in available scorecards. Filters apply to this archive only.
Latest appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2026-09-27 | India v West Indies | ODI | India won by 8 wickets |
| 2026-08-23 | India v Sri Lanka | Test | Match drawn |
| 2026-08-15 | India v Sri Lanka | Test | India won by 165 runs |
| 2026-07-19 | England v India | ODI | England won by 27 runs |
| 2026-07-14 | England v India | ODI | India won by 6 wickets |
| 2026-06-17 | Afghanistan v India | ODI | India won by 170 runs |
| 2026-06-13 | Afghanistan v India | ODI | India won by 7 wickets |
| 2026-06-06 | Afghanistan v India | Test | India won by inns & 300 runs |
| 2026-01-18 | New Zealand v India | ODI | New Zealand won by 41 runs |
| 2026-01-14 | India v New Zealand | ODI | New Zealand won by 7 wickets |
| 2026-01-11 | New Zealand v India | ODI | India won by 4 wickets |
| 2025-12-06 | South Africa v India | ODI | India won by 9 wickets |
TEST CAREER · 2014 to 2026
KL Rahul in Tests
Complete: every official innings is in the scorecards
4,288Runs
36.64Average
52.10Strike rate
12Hundreds
21Fifties
199Highest
Official Test record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 70 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 70 | 135 | 89 | 0 | 89 | 0.659 | 4 (4ct 0st) |
Test career in charts
01-4950-99100+* not out
9
0
31
1-9
30
10-24
19
25-49
21
50-99
12
100+
Caught72 · 59.0%
Bowled26 · 21.3%
LBW13 · 10.7%
Run out1 · 0.8%
Stumped2 · 1.6%
Caught and bowled3 · 2.5%
Not out5 · 4.1%
140.0241 inns
237.2163 inns
316.007 inns
454.002 inns
5-0 inns
629.259 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours2,040 · 47.6%
Sixes204 · 4.8%
Other runs2,044 · 47.7%
Recent Test form
Last 10 batting innings
399runs
44.33average
49.93strike rate
250s
1100s
Test record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| England | 18 | 34 | 0 | 1,487 | 199 | 43.73 | 2,810 | 52.91 | 5 | 4 | 3 | 185 | 8 |
| Australia | 16 | 29 | 2 | 894 | 110 | 33.11 | 1,781 | 50.19 | 1 | 8 | 2 | 101 | 5 |
| South Africa | 9 | 17 | 0 | 437 | 123 | 25.70 | 1,057 | 41.34 | 2 | 1 | 1 | 60 | 6 |
| Sri Lanka | 9 | 14 | 0 | 489 | 108 | 34.92 | 835 | 58.56 | 1 | 4 | 1 | 51 | 5 |
| West Indies | 8 | 13 | 2 | 570 | 158 | 51.81 | 1,104 | 51.63 | 2 | 2 | 1 | 60 | 7 |
| Bangladesh | 5 | 9 | 1 | 175 | 68 | 21.87 | 303 | 57.75 | 0 | 1 | 0 | 20 | 2 |
| New Zealand | 2 | 4 | 0 | 82 | 38 | 20.50 | 111 | 73.87 | 0 | 0 | 1 | 14 | 1 |
| Afghanistan | 2 | 2 | 0 | 154 | 100 | 77.00 | 229 | 67.24 | 1 | 1 | 0 | 19 | 0 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 25 | 40 | 4 | 1,513 | 199 | 42.02 | 2,644 | 57.22 | 3 | 11 | 4 | 170 | 16 |
| Away | 44 | 82 | 1 | 2,775 | 158 | 34.25 | 5,586 | 49.67 | 9 | 10 | 5 | 340 | 18 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st innings of the match | 40 | 40 | 0 | 1,458 | 129 | 36.45 | 2,803 | 52.01 | 5 | 7 | 6 | 180 | 11 |
| 2nd innings of the match | 29 | 29 | 0 | 1,437 | 199 | 49.55 | 2,717 | 52.88 | 5 | 7 | 0 | 158 | 15 |
| 3rd innings of the match | 32 | 32 | 1 | 952 | 137 | 30.70 | 1,916 | 49.68 | 1 | 5 | 0 | 115 | 4 |
| 4th innings of the match | 21 | 21 | 4 | 441 | 149 | 25.94 | 794 | 55.54 | 1 | 2 | 3 | 57 | 4 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 26 | 41 | 1 | 1,601 | 199 | 40.02 | 3,034 | 52.76 | 4 | 8 | 2 | 191 | 11 |
| No. 2 | 39 | 63 | 3 | 2,233 | 137 | 37.21 | 4,501 | 49.61 | 7 | 10 | 5 | 262 | 15 |
| No. 3 | 5 | 7 | 0 | 112 | 54 | 16.00 | 186 | 60.21 | 0 | 1 | 1 | 16 | 0 |
| No. 4 | 1 | 2 | 0 | 108 | 86 | 54.00 | 171 | 63.15 | 0 | 1 | 0 | 11 | 2 |
| No. 6 | 6 | 9 | 1 | 234 | 101 | 29.25 | 338 | 69.23 | 1 | 1 | 1 | 30 | 6 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 38 | 64 | 4 | 2,367 | 199 | 39.45 | 4,502 | 52.57 | 6 | 13 | 3 | 270 | 20 |
| Lost | 21 | 42 | 0 | 1,126 | 149 | 26.80 | 2,117 | 53.18 | 4 | 3 | 5 | 150 | 9 |
| Drawn | 10 | 16 | 1 | 795 | 158 | 53.00 | 1,611 | 49.34 | 2 | 5 | 1 | 90 | 5 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | 1 | 2 | 0 | 4 | 3 | 2.00 | 13 | 30.76 | 0 | 0 | 0 | 0 | 0 |
| 2015 | 4 | 8 | 0 | 252 | 110 | 31.50 | 526 | 47.90 | 2 | 0 | 0 | 29 | 2 |
| 2016 | 6 | 9 | 0 | 539 | 199 | 59.88 | 869 | 62.02 | 2 | 1 | 1 | 58 | 7 |
| 2017 | 9 | 14 | 1 | 633 | 90 | 48.69 | 1,075 | 58.88 | 0 | 9 | 1 | 76 | 2 |
| 2018 | 12 | 22 | 1 | 468 | 149 | 22.28 | 793 | 59.01 | 1 | 1 | 4 | 60 | 3 |
| 2019 | 3 | 5 | 0 | 110 | 44 | 22.00 | 277 | 39.71 | 0 | 0 | 0 | 14 | 0 |
| 2021 | 5 | 10 | 0 | 461 | 129 | 46.10 | 1,069 | 43.12 | 2 | 1 | 1 | 60 | 3 |
| 2022 | 4 | 8 | 0 | 137 | 50 | 17.12 | 379 | 36.14 | 0 | 1 | 0 | 20 | 0 |
| 2023 | 3 | 5 | 0 | 143 | 101 | 28.60 | 276 | 51.81 | 1 | 0 | 0 | 16 | 5 |
| 2024 | 9 | 16 | 2 | 493 | 86 | 35.21 | 857 | 57.52 | 0 | 4 | 2 | 52 | 4 |
| 2025 | 10 | 19 | 1 | 813 | 137 | 45.16 | 1,676 | 48.50 | 3 | 3 | 0 | 100 | 4 |
| 2026 | 3 | 4 | 0 | 235 | 100 | 58.75 | 420 | 55.95 | 1 | 1 | 0 | 25 | 4 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kennington Oval | 3 | 6 | 0 | 270 | 149 | 45.00 | 490 | 55.10 | 1 | 0 | 0 | 35 | 2 |
| Lord's | 3 | 6 | 0 | 291 | 129 | 48.50 | 545 | 53.39 | 2 | 0 | 0 | 35 | 1 |
| Rajiv Gandhi International Stadium | 3 | 6 | 1 | 157 | 86 | 31.40 | 270 | 58.14 | 0 | 1 | 0 | 13 | 3 |
| SuperSport Park | 3 | 6 | 0 | 265 | 123 | 44.16 | 545 | 48.62 | 2 | 0 | 0 | 38 | 5 |
| M Chinnaswamy Stadium | 3 | 5 | 0 | 207 | 90 | 41.40 | 376 | 55.05 | 0 | 3 | 1 | 23 | 0 |
| Sydney Cricket Ground | 3 | 5 | 0 | 152 | 110 | 30.40 | 342 | 44.44 | 1 | 0 | 0 | 20 | 1 |
| Adelaide Oval | 2 | 4 | 0 | 90 | 44 | 22.50 | 149 | 60.40 | 0 | 0 | 0 | 10 | 1 |
| Arun Jaitley Stadium | 2 | 4 | 1 | 114 | 58* | 38.00 | 206 | 55.33 | 0 | 1 | 0 | 11 | 4 |
| Eden Gardens | 2 | 4 | 0 | 119 | 79 | 29.75 | 251 | 47.41 | 0 | 1 | 1 | 12 | 1 |
| Edgbaston | 2 | 4 | 0 | 74 | 55 | 18.50 | 136 | 54.41 | 0 | 1 | 0 | 13 | 0 |
| Galle International Stadium | 2 | 4 | 0 | 129 | 82 | 32.25 | 243 | 53.08 | 0 | 1 | 0 | 12 | 3 |
| Headingley | 2 | 4 | 0 | 187 | 137 | 46.75 | 383 | 48.82 | 1 | 0 | 1 | 26 | 0 |
| Melbourne Cricket Ground | 2 | 4 | 0 | 28 | 24 | 7.00 | 60 | 46.66 | 0 | 0 | 1 | 3 | 0 |
| Perth Stadium | 2 | 4 | 0 | 105 | 77 | 26.25 | 271 | 38.74 | 0 | 1 | 1 | 8 | 0 |
| Sinhalese Sports Club Ground | 3 | 4 | 0 | 79 | 57 | 19.75 | 125 | 63.20 | 0 | 1 | 0 | 9 | 1 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| India tour of England | 9 | 18 | 0 | 847 | 137 | 47.05 | 1,801 | 47.02 | 3 | 3 | 1 | 108 | 2 |
| India tour of Australia | 8 | 15 | 1 | 333 | 84 | 23.78 | 653 | 50.99 | 0 | 2 | 2 | 33 | 1 |
| India tour of South Africa | 7 | 13 | 0 | 369 | 123 | 28.38 | 840 | 43.92 | 2 | 1 | 1 | 54 | 5 |
| India tour of Ireland and England | 5 | 10 | 0 | 299 | 149 | 29.90 | 450 | 66.44 | 1 | 0 | 1 | 44 | 1 |
| Border-Gavaskar Trophy | 5 | 9 | 1 | 449 | 110 | 56.12 | 907 | 49.50 | 1 | 5 | 0 | 56 | 2 |
| India in West Indies Test Series | 4 | 7 | 0 | 337 | 158 | 48.14 | 663 | 50.82 | 1 | 1 | 0 | 36 | 3 |
| India in Sri Lanka Test Series | 3 | 6 | 0 | 126 | 108 | 21.00 | 224 | 56.25 | 1 | 0 | 0 | 13 | 1 |
| West Indies tour of India | 4 | 6 | 2 | 233 | 100 | 58.25 | 441 | 52.83 | 1 | 1 | 1 | 24 | 4 |
| India tour of Sri Lanka | 4 | 5 | 0 | 277 | 85 | 55.40 | 472 | 58.68 | 0 | 3 | 0 | 29 | 4 |
| England in India Test Series | 3 | 4 | 0 | 233 | 199 | 58.25 | 388 | 60.05 | 1 | 0 | 1 | 22 | 3 |
| India tour of Bangladesh | 2 | 4 | 0 | 57 | 23 | 14.25 | 168 | 33.92 | 0 | 0 | 0 | 7 | 0 |
| South Africa tour of India | 2 | 4 | 0 | 68 | 39 | 17.00 | 217 | 31.33 | 0 | 0 | 0 | 6 | 1 |
| All | 69 | 122 | 5 | 4,288 | 199 | 36.64 | 8,230 | 52.10 | 12 | 21 | 9 | 510 | 34 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Test milestones
Hundreds 12
- 100v AfghanistanNew Chandigarh · 2026-06-06
- 100v West IndiesNarendra Modi Stadium · 2025-10-02
- 100v EnglandLord's · 2025-07-10
- 137v EnglandHeadingley · 2025-06-20
- 101v South AfricaSuperSport Park · 2023-12-26
- 123v South AfricaSuperSport Park · 2021-12-26
- 129v EnglandLord's · 2021-08-12
- 149v EnglandKennington Oval · 2018-09-07
- 199v EnglandMA Chidambaram Stadium · 2016-12-16
- 158v West IndiesSabina Park · 2016-07-30
- 108v Sri LankaP Sara Oval · 2015-08-20
- 110v AustraliaSydney Cricket Ground · 2015-01-06
Best Test performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 199 | 311 | 63.98 | 16 | 3 | England | MA Chidambaram Stadium | 2016-12-16 |
| 158 | 303 | 52.14 | 15 | 3 | West Indies | Sabina Park | 2016-07-30 |
| 149 | 224 | 66.51 | 20 | 1 | England | Kennington Oval | 2018-09-07 |
| 137 | 247 | 55.46 | 18 | 0 | England | Headingley | 2025-06-20 |
| 129 | 250 | 51.60 | 12 | 1 | England | Lord's | 2021-08-12 |
| 123 | 260 | 47.30 | 17 | 1 | South Africa | SuperSport Park | 2021-12-26 |
| 110 | 262 | 41.98 | 13 | 1 | Australia | Sydney Cricket Ground | 2015-01-06 |
| 108 | 190 | 56.84 | 13 | 1 | Sri Lanka | P Sara Oval | 2015-08-20 |
| 101 | 137 | 73.72 | 14 | 4 | South Africa | SuperSport Park | 2023-12-26 |
| 100 | 177 | 56.49 | 13 | 0 | England | Lord's | 2025-07-10 |
Latest Test matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-08-23 | Sri Lanka | 18 | - | Sinhalese Sports Club Ground | Match drawn |
| 2026-08-15 | Sri Lanka | 82 & 35 | - | Galle International Stadium | India won by 165 runs |
| 2026-06-06 | Afghanistan | 100 | - | New Chandigarh | India won by inns & 300 runs |
| 2025-11-22 | South Africa | 22 & 6 | - | Barsapara Cricket Stadium | South Africa won by 408 runs |
| 2025-11-14 | South Africa | 39 & 1 | - | Eden Gardens | South Africa won by 30 runs |
| 2025-10-10 | West Indies | 38 & 58* | - | Arun Jaitley Stadium | India won by 7 wickets |
| 2025-10-02 | West Indies | 100 | - | Narendra Modi Stadium | India won by an innings and 140 runs |
| 2025-07-31 | England | 14 & 7 | - | Kennington Oval | India won by 6 runs |
| 2025-07-23 | England | 46 & 90 | - | Old Trafford | Match drawn |
| 2025-07-10 | England | 100 & 39 | - | Lord's | England won by 22 runs |
ODI CAREER · 2016 to 2026
KL Rahul in ODIs
Scorecards for 89 of 90 official batting innings
3,412Runs
49.44Average
91.08Strike rate
8Hundreds
84Catches
9Stumpings
Official ODI record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 100 | 90 | 21 | 3,412 | 112* | 49.44 | 3,746 | 91.08 | 8 | 20 | 4 | 265 | 79 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 100 | 100 | 84 | 9 | 93 | 0.930 | 4 (4ct 0st) |
ODI career in charts
01-4950-99100+* not out
4
0
19
1-9
15
10-24
24
25-49
20
50-99
7
100+
Caught42 · 47.2%
Bowled13 · 14.6%
LBW8 · 9.0%
Run out2 · 2.2%
Caught and bowled3 · 3.4%
Not out21 · 23.6%
147.7816 inns
235.147 inns
325.663 inns
455.8013 inns
561.5234 inns
634.5015 inns
70.001 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours1,016 · 30.7%
Sixes450 · 13.6%
Other runs1,844 · 55.7%
Recent ODI form
Last 10 batting innings
331runs
55.16average
125.37strike rate
250s
1100s
ODI record by situation
89 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Australia | 19 | 19 | 5 | 782 | 97* | 55.85 | 852 | 91.78 | 0 | 7 | 0 | 52 | 21 |
| England | 15 | 15 | 2 | 314 | 108 | 24.15 | 359 | 87.46 | 1 | 1 | 2 | 23 | 8 |
| New Zealand | 11 | 11 | 5 | 470 | 112* | 78.33 | 428 | 109.81 | 2 | 1 | 0 | 35 | 13 |
| Sri Lanka | 11 | 11 | 1 | 340 | 111 | 34.00 | 402 | 84.57 | 1 | 1 | 1 | 30 | 2 |
| South Africa | 9 | 9 | 1 | 313 | 66* | 39.12 | 363 | 86.22 | 0 | 4 | 0 | 25 | 5 |
| Bangladesh | 7 | 7 | 2 | 266 | 77 | 53.20 | 320 | 83.12 | 0 | 2 | 0 | 18 | 8 |
| West Indies | 5 | 5 | 0 | 282 | 102 | 56.40 | 320 | 88.12 | 1 | 1 | 0 | 27 | 6 |
| Zimbabwe | 5 | 5 | 2 | 227 | 100* | 75.66 | 286 | 79.37 | 1 | 1 | 0 | 16 | 4 |
| Afghanistan | 4 | 4 | 1 | 129 | 60 | 43.00 | 139 | 92.80 | 0 | 1 | 1 | 11 | 4 |
| Pakistan | 3 | 3 | 2 | 187 | 111* | 187.00 | 213 | 87.79 | 1 | 1 | 0 | 17 | 4 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 42 | 42 | 12 | 1,678 | 112* | 55.93 | 1,782 | 94.16 | 3 | 11 | 1 | 134 | 39 |
| Away | 32 | 32 | 4 | 941 | 112 | 33.60 | 1,089 | 86.40 | 2 | 6 | 3 | 65 | 23 |
| Neutral | 15 | 15 | 5 | 691 | 111* | 69.10 | 811 | 85.20 | 2 | 3 | 0 | 55 | 13 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 44 | 44 | 7 | 1,950 | 112* | 52.70 | 2,033 | 95.91 | 5 | 12 | 1 | 146 | 48 |
| Chasing | 45 | 45 | 14 | 1,360 | 111 | 43.87 | 1,649 | 82.47 | 2 | 8 | 3 | 108 | 27 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 16 | 16 | 2 | 669 | 111 | 47.78 | 851 | 78.61 | 2 | 5 | 1 | 56 | 8 |
| No. 2 | 7 | 7 | 0 | 246 | 102 | 35.14 | 297 | 82.82 | 1 | 1 | 0 | 21 | 6 |
| No. 3 | 3 | 3 | 0 | 77 | 47 | 25.66 | 98 | 78.57 | 0 | 0 | 0 | 5 | 0 |
| No. 4 | 13 | 13 | 3 | 558 | 111* | 55.80 | 643 | 86.78 | 2 | 3 | 1 | 47 | 11 |
| No. 5 | 34 | 34 | 11 | 1,415 | 112* | 61.52 | 1,444 | 97.99 | 2 | 10 | 0 | 107 | 38 |
| No. 6 | 15 | 15 | 5 | 345 | 60 | 34.50 | 347 | 99.42 | 0 | 1 | 1 | 18 | 12 |
| No. 7 | 1 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 56 | 56 | 18 | 2,117 | 111* | 55.71 | 2,354 | 89.93 | 4 | 12 | 1 | 168 | 48 |
| Lost | 31 | 31 | 3 | 1,102 | 112* | 39.35 | 1,219 | 90.40 | 3 | 7 | 3 | 79 | 26 |
| Tied | 2 | 2 | 0 | 91 | 60 | 45.50 | 109 | 83.48 | 0 | 1 | 0 | 7 | 1 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 3 | 3 | 2 | 196 | 100* | 196.00 | 235 | 83.40 | 1 | 1 | 0 | 15 | 3 |
| 2017 | 6 | 6 | 0 | 52 | 17 | 8.66 | 72 | 72.22 | 0 | 0 | 0 | 5 | 1 |
| 2018 | 3 | 3 | 1 | 69 | 60 | 34.50 | 86 | 80.23 | 0 | 1 | 1 | 5 | 1 |
| 2019 | 13 | 13 | 1 | 572 | 111 | 47.66 | 705 | 81.13 | 2 | 3 | 1 | 49 | 9 |
| 2020 | 9 | 9 | 1 | 443 | 112 | 55.37 | 417 | 106.23 | 1 | 3 | 0 | 29 | 16 |
| 2021 | 3 | 3 | 1 | 177 | 108 | 88.50 | 175 | 101.14 | 1 | 1 | 0 | 11 | 6 |
| 2022 | 9 | 9 | 0 | 251 | 73 | 27.88 | 313 | 80.19 | 0 | 2 | 0 | 17 | 7 |
| 2023 | 23 | 23 | 8 | 958 | 111* | 63.86 | 1,144 | 83.74 | 1 | 7 | 0 | 82 | 14 |
| 2024 | 2 | 2 | 0 | 31 | 31 | 15.50 | 45 | 68.88 | 0 | 0 | 1 | 2 | 0 |
| 2025 | 11 | 11 | 4 | 367 | 66* | 52.42 | 340 | 107.94 | 0 | 2 | 0 | 20 | 13 |
| 2026 | 7 | 7 | 3 | 194 | 112* | 48.50 | 150 | 129.33 | 1 | 0 | 1 | 19 | 5 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R Premadasa Stadium | 6 | 6 | 1 | 207 | 111* | 41.40 | 242 | 85.53 | 1 | 0 | 1 | 18 | 2 |
| Dubai International Cricket Stadium | 5 | 5 | 3 | 200 | 60 | 100.00 | 209 | 95.69 | 0 | 1 | 0 | 10 | 6 |
| Harare Sports Club | 5 | 5 | 2 | 227 | 100* | 75.66 | 286 | 79.37 | 1 | 1 | 0 | 16 | 4 |
| Maharashtra Cricket Association Stadium | 5 | 5 | 2 | 219 | 108 | 73.00 | 227 | 96.47 | 1 | 1 | 0 | 15 | 7 |
| Narendra Modi Stadium | 4 | 4 | 1 | 174 | 66 | 58.00 | 213 | 81.69 | 0 | 1 | 0 | 10 | 3 |
| Wankhede Stadium | 4 | 4 | 2 | 182 | 75* | 91.00 | 191 | 95.28 | 0 | 1 | 0 | 18 | 3 |
| Barabati Stadium | 3 | 3 | 0 | 92 | 77 | 30.66 | 108 | 85.18 | 0 | 1 | 0 | 10 | 1 |
| Boland Park | 3 | 3 | 0 | 88 | 55 | 29.33 | 131 | 67.17 | 0 | 1 | 0 | 6 | 0 |
| Eden Gardens | 3 | 3 | 1 | 83 | 64* | 41.50 | 131 | 63.35 | 0 | 1 | 0 | 7 | 1 |
| Edgbaston | 3 | 3 | 0 | 78 | 77 | 26.00 | 104 | 75.00 | 0 | 1 | 1 | 6 | 1 |
| MA Chidambaram Stadium | 3 | 3 | 1 | 135 | 97* | 67.50 | 180 | 75.00 | 0 | 1 | 0 | 11 | 3 |
| Old Trafford | 3 | 3 | 0 | 106 | 57 | 35.33 | 149 | 71.14 | 0 | 1 | 0 | 9 | 2 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Australia tour of India | 10 | 10 | 2 | 424 | 80 | 53.00 | 455 | 93.18 | 0 | 4 | 0 | 32 | 9 |
| ICC Cricket World Cup | 9 | 9 | 4 | 350 | 97* | 70.00 | 434 | 80.64 | 0 | 2 | 0 | 27 | 5 |
| World Cup | 8 | 8 | 1 | 331 | 111 | 47.28 | 413 | 80.14 | 1 | 2 | 1 | 29 | 5 |
| England tour of India | 6 | 6 | 1 | 229 | 108 | 45.80 | 227 | 100.88 | 1 | 1 | 0 | 15 | 7 |
| India tour of Australia | 5 | 5 | 0 | 142 | 76 | 28.40 | 138 | 102.89 | 0 | 1 | 0 | 8 | 7 |
| India tour of South Africa | 5 | 5 | 0 | 153 | 56 | 30.60 | 205 | 74.63 | 0 | 2 | 0 | 15 | 0 |
| India tour of Sri Lanka | 5 | 5 | 0 | 59 | 31 | 11.80 | 83 | 71.08 | 0 | 0 | 1 | 4 | 0 |
| ICC Champions Trophy | 4 | 4 | 3 | 140 | 42* | 140.00 | 143 | 97.90 | 0 | 0 | 0 | 5 | 5 |
| West Indies tour of India | 4 | 4 | 0 | 234 | 102 | 58.50 | 256 | 91.40 | 1 | 1 | 0 | 21 | 6 |
| Asia Cup | 3 | 3 | 1 | 169 | 111* | 84.50 | 189 | 89.41 | 1 | 0 | 0 | 16 | 2 |
| England in India ODI Series | 3 | 3 | 0 | 24 | 11 | 8.00 | 34 | 70.58 | 0 | 0 | 0 | 3 | 1 |
| India in Zimbabwe ODI Series | 3 | 3 | 2 | 196 | 100* | 196.00 | 235 | 83.40 | 1 | 1 | 0 | 15 | 3 |
| All | 89 | 89 | 21 | 3,310 | 112* | 48.67 | 3,682 | 89.89 | 7 | 20 | 4 | 254 | 75 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
ODI milestones
Hundreds 7 of 8
- 112*v New ZealandNiranjan Shah Stadium · 2026-01-14
- 111*v PakistanR Premadasa Stadium · 2023-09-10
- 108v EnglandMaharashtra Cricket Association Stadium · 2021-03-26
- 112v New ZealandBay Oval · 2020-02-11
- 102v West IndiesDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium · 2019-12-18
- 111v Sri LankaHeadingley · 2019-07-06
- 100*v ZimbabweHarare Sports Club · 2016-06-11
Best ODI performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 112* | 92 | 121.73 | 11 | 1 | New Zealand | Niranjan Shah Stadium | 2026-01-14 |
| 112 | 113 | 99.11 | 9 | 2 | New Zealand | Bay Oval | 2020-02-11 |
| 111* | 106 | 104.71 | 12 | 2 | Pakistan | R Premadasa Stadium | 2023-09-10 |
| 111 | 118 | 94.06 | 11 | 1 | Sri Lanka | Headingley | 2019-07-06 |
| 108 | 114 | 94.73 | 7 | 2 | England | Maharashtra Cricket Association Stadium | 2021-03-26 |
| 102 | 104 | 98.07 | 8 | 3 | West Indies | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | 2019-12-18 |
| 100* | 115 | 86.95 | 7 | 1 | Zimbabwe | Harare Sports Club | 2016-06-11 |
| 97* | 115 | 84.34 | 8 | 2 | Australia | MA Chidambaram Stadium | 2023-10-08 |
| 88* | 64 | 137.50 | 3 | 6 | New Zealand | Seddon Park | 2020-02-05 |
| 80 | 52 | 153.84 | 6 | 3 | Australia | Saurashtra Cricket Association Stadium | 2020-01-17 |
Latest ODI matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-09-27 | India v West Indies | did not bat | - | Greenfield International Stadium | India won by 8 wickets |
| 2026-07-19 | England | 12 | - | Lord's | England won by 27 runs |
| 2026-07-14 | England | 1 | - | Edgbaston | India won by 6 wickets |
| 2026-06-17 | Afghanistan | 0 | - | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | India won by 170 runs |
| 2026-06-13 | Afghanistan | 39* | - | Himachal Pradesh Cricket Association Stadium | India won by 7 wickets |
| 2026-01-18 | New Zealand | 1 | - | Holkar Cricket Stadium | New Zealand won by 41 runs |
| 2026-01-14 | New Zealand | 112* | - | Niranjan Shah Stadium | New Zealand won by 7 wickets |
| 2026-01-11 | New Zealand | 29* | - | Kotambi Stadium | India won by 4 wickets |
| 2025-12-06 | South Africa v India | did not bat | - | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | India won by 9 wickets |
| 2025-12-03 | South Africa | 66* | - | Shaheed Veer Narayan Singh International Stadium | South Africa won by 4 wickets |
T20I CAREER · 2016 to 2022
KL Rahul in T20Is
Scorecards for 64 of 68 official batting innings
2,265Runs
37.75Average
139.12Strike rate
2Hundreds
22Fifties
110*Highest
Official T20I record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 72 | 68 | 8 | 2,265 | 110* | 37.75 | 1,628 | 139.12 | 2 | 22 | 5 | 191 | 99 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 72 | 71 | 23 | 1 | 24 | 0.338 | 2 (2ct 0st) |
T20I career in charts
01-4950-99100+* not out
5
0
11
1-9
17
10-24
9
25-49
20
50-99
2
100+
Caught37 · 57.8%
Bowled13 · 20.3%
LBW3 · 4.7%
Stumped2 · 3.1%
Caught and bowled1 · 1.6%
Hit wicket1 · 1.6%
Not out7 · 10.9%
134.3032 inns
238.1118 inns
333.1210 inns
487.004 inns
5-0 inns
6-0 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours720 · 34.0%
Sixes552 · 26.1%
Other runs844 · 39.9%
Recent T20I form
Last 10 batting innings
293runs
32.55average
131.39strike rate
550s
0100s
T20I record by situation
64 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| England | 11 | 11 | 1 | 247 | 101* | 24.70 | 182 | 135.71 | 1 | 1 | 2 | 23 | 10 |
| Australia | 10 | 10 | 0 | 271 | 55 | 27.10 | 203 | 133.49 | 0 | 3 | 1 | 21 | 12 |
| New Zealand | 8 | 8 | 1 | 322 | 65 | 46.00 | 234 | 137.60 | 0 | 3 | 0 | 26 | 13 |
| Sri Lanka | 8 | 8 | 0 | 301 | 89 | 37.62 | 216 | 139.35 | 0 | 3 | 0 | 28 | 10 |
| West Indies | 8 | 8 | 2 | 353 | 110* | 58.83 | 222 | 159.00 | 1 | 2 | 0 | 37 | 15 |
| Bangladesh | 5 | 5 | 1 | 149 | 52 | 37.25 | 109 | 136.69 | 0 | 2 | 0 | 14 | 5 |
| Pakistan | 4 | 4 | 0 | 35 | 28 | 8.75 | 37 | 94.59 | 0 | 0 | 1 | 1 | 2 |
| Zimbabwe | 4 | 4 | 1 | 120 | 51 | 40.00 | 96 | 125.00 | 0 | 1 | 1 | 8 | 6 |
| South Africa | 3 | 3 | 1 | 117 | 57 | 58.50 | 98 | 119.38 | 0 | 2 | 0 | 7 | 9 |
| Afghanistan | 2 | 2 | 0 | 131 | 69 | 65.50 | 89 | 147.19 | 0 | 2 | 0 | 12 | 4 |
| Ireland | 1 | 1 | 0 | 70 | 70 | 70.00 | 36 | 194.44 | 0 | 1 | 0 | 3 | 6 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 30 | 30 | 3 | 1,018 | 91 | 37.70 | 749 | 135.91 | 0 | 12 | 2 | 93 | 42 |
| Away | 20 | 20 | 3 | 659 | 101* | 38.76 | 473 | 139.32 | 1 | 4 | 2 | 49 | 30 |
| Neutral | 14 | 14 | 1 | 439 | 110* | 33.76 | 300 | 146.33 | 1 | 4 | 1 | 38 | 20 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 35 | 35 | 1 | 1,285 | 91 | 37.79 | 898 | 143.09 | 0 | 15 | 1 | 111 | 57 |
| Chasing | 29 | 29 | 6 | 831 | 110* | 36.13 | 624 | 133.17 | 2 | 5 | 4 | 69 | 35 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 32 | 32 | 2 | 1,029 | 70 | 34.30 | 764 | 134.68 | 0 | 11 | 3 | 80 | 50 |
| No. 2 | 18 | 18 | 1 | 648 | 91 | 38.11 | 463 | 139.95 | 0 | 8 | 2 | 56 | 27 |
| No. 3 | 10 | 10 | 2 | 265 | 101* | 33.12 | 196 | 135.20 | 1 | 1 | 0 | 28 | 7 |
| No. 4 | 4 | 4 | 2 | 174 | 110* | 87.00 | 99 | 175.75 | 1 | 0 | 0 | 16 | 8 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 43 | 43 | 6 | 1,665 | 101* | 45.00 | 1,191 | 139.79 | 1 | 18 | 2 | 139 | 73 |
| Lost | 19 | 19 | 1 | 385 | 110* | 21.38 | 286 | 134.61 | 1 | 2 | 3 | 36 | 16 |
| Tied | 2 | 2 | 0 | 66 | 39 | 33.00 | 45 | 146.66 | 0 | 0 | 0 | 5 | 3 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 4 | 4 | 2 | 179 | 110* | 89.50 | 112 | 159.82 | 1 | 0 | 1 | 17 | 8 |
| 2017 | 7 | 7 | 0 | 279 | 89 | 39.85 | 198 | 140.90 | 0 | 3 | 0 | 24 | 12 |
| 2018 | 11 | 11 | 2 | 324 | 101* | 36.00 | 217 | 149.30 | 1 | 1 | 0 | 26 | 16 |
| 2019 | 9 | 9 | 1 | 356 | 91 | 44.50 | 250 | 142.40 | 0 | 4 | 0 | 35 | 14 |
| 2020 | 10 | 10 | 1 | 404 | 57* | 44.88 | 287 | 140.76 | 0 | 4 | 1 | 34 | 13 |
| 2021 | 9 | 9 | 0 | 185 | 69 | 20.55 | 166 | 111.44 | 0 | 2 | 2 | 18 | 5 |
| 2022 | 14 | 14 | 1 | 389 | 62 | 29.92 | 292 | 133.21 | 0 | 6 | 1 | 26 | 24 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dubai International Cricket Stadium | 6 | 6 | 0 | 117 | 62 | 19.50 | 93 | 125.80 | 0 | 1 | 1 | 11 | 4 |
| Narendra Modi Stadium | 4 | 4 | 0 | 15 | 14 | 3.75 | 31 | 48.38 | 0 | 0 | 2 | 2 | 0 |
| Harare Sports Club | 3 | 3 | 1 | 69 | 47* | 34.50 | 61 | 113.11 | 0 | 0 | 1 | 5 | 3 |
| R Premadasa Stadium | 3 | 3 | 0 | 66 | 24 | 22.00 | 49 | 134.69 | 0 | 0 | 0 | 6 | 1 |
| Sydney Cricket Ground | 3 | 3 | 0 | 44 | 30 | 14.66 | 44 | 100.00 | 0 | 0 | 1 | 2 | 2 |
| Vidarbha Cricket Association Stadium | 3 | 3 | 0 | 133 | 71 | 44.33 | 88 | 151.13 | 0 | 2 | 0 | 13 | 3 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 7 | 7 | 0 | 140 | 51 | 20.00 | 118 | 118.64 | 0 | 2 | 0 | 10 | 8 |
| West Indies tour of India | 6 | 6 | 1 | 223 | 91 | 44.60 | 153 | 145.75 | 0 | 2 | 0 | 23 | 9 |
| Australia tour of India | 5 | 5 | 0 | 163 | 55 | 32.60 | 107 | 152.33 | 0 | 2 | 0 | 13 | 9 |
| India tour of Australia | 5 | 5 | 0 | 108 | 51 | 21.60 | 96 | 112.50 | 0 | 1 | 1 | 8 | 3 |
| India tour of New Zealand | 5 | 5 | 1 | 224 | 57* | 56.00 | 155 | 144.51 | 0 | 2 | 0 | 16 | 10 |
| Sri Lanka tour of India | 5 | 5 | 0 | 253 | 89 | 50.60 | 174 | 145.40 | 0 | 3 | 0 | 23 | 10 |
| India tour of Ireland and England | 4 | 4 | 1 | 196 | 101* | 65.33 | 108 | 181.48 | 1 | 1 | 0 | 14 | 13 |
| Asia Cup | 3 | 3 | 0 | 34 | 28 | 11.33 | 28 | 121.42 | 0 | 0 | 1 | 2 | 2 |
| Bangladesh tour of India | 3 | 3 | 1 | 75 | 52 | 37.50 | 63 | 119.04 | 0 | 1 | 0 | 9 | 0 |
| England in India T20I Series | 3 | 3 | 0 | 101 | 71 | 33.66 | 74 | 136.48 | 0 | 1 | 0 | 9 | 3 |
| England tour of India | 3 | 3 | 0 | 14 | 14 | 4.66 | 27 | 51.85 | 0 | 0 | 2 | 2 | 0 |
| India in Zimbabwe T20I Series | 3 | 3 | 1 | 69 | 47* | 34.50 | 61 | 113.11 | 0 | 0 | 1 | 5 | 3 |
| All | 64 | 64 | 7 | 2,116 | 110* | 37.12 | 1,522 | 139.02 | 2 | 20 | 5 | 180 | 92 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
T20I milestones
Best T20I performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 110* | 51 | 215.68 | 12 | 5 | West Indies | Central Broward Regional Park Stadium Turf Ground | 2016-08-27 |
| 101* | 54 | 187.03 | 10 | 5 | England | Old Trafford | 2018-07-03 |
| 91 | 56 | 162.50 | 9 | 4 | West Indies | Wankhede Stadium | 2019-12-11 |
| 89 | 49 | 181.63 | 5 | 8 | Sri Lanka | Holkar Cricket Stadium | 2017-12-22 |
| 71 | 47 | 151.06 | 6 | 2 | England | Vidarbha Cricket Association Stadium | 2017-01-29 |
| 70 | 36 | 194.44 | 3 | 6 | Ireland | The Village | 2018-06-29 |
| 69 | 48 | 143.75 | 6 | 2 | Afghanistan | Sheikh Zayed Stadium | 2021-11-03 |
| 65 | 49 | 132.65 | 6 | 2 | New Zealand | JSCA International Stadium Complex | 2021-11-19 |
| 62 | 40 | 155.00 | 5 | 4 | West Indies | Rajiv Gandhi International Stadium | 2019-12-06 |
| 62 | 41 | 151.21 | 6 | 2 | Afghanistan | Dubai International Cricket Stadium | 2022-09-08 |
Latest T20I matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2022-11-10 | England | 5 | - | Adelaide Oval | England won by 10 wickets |
| 2022-11-06 | Zimbabwe | 51 | - | Melbourne Cricket Ground | India won by 71 runs |
| 2022-11-02 | Bangladesh | 50 | - | Adelaide Oval | India won by 5 runs (D/L method) |
| 2022-10-30 | South Africa | 9 | - | Perth Stadium | South Africa won by 5 wickets |
| 2022-10-23 | Pakistan | 4 | - | Melbourne Cricket Ground | India won by 4 wickets |
| 2022-10-02 | South Africa | 57 | - | Barsapara Cricket Stadium | India won by 16 runs |
| 2022-09-28 | South Africa | 51* | - | Greenfield International Stadium | India won by 8 wickets |
| 2022-09-25 | Australia | 1 | - | Rajiv Gandhi International Stadium | India won by 6 wickets |
| 2022-09-23 | Australia | 10 | - | Vidarbha Cricket Association Stadium | India won by 6 wickets |
| 2022-09-20 | Australia | 55 | - | Punjab Cricket Association IS Bindra Stadium | Australia won by 4 wickets |