International Matches

21 seasons
Format Season Competition Batting Bowling
Test/5day 2026 Test Series M 1, 126 runs, Avg 126
T20I 2025 Asia Cup M 7, 127 runs, Avg 21.17
ODI 2026 One Day International M 3, 135 runs, Avg 45
ODI 2025 ICC Champions Trophy M 5, 188 runs, Avg 47
Test/5day M 8, 950 runs, Avg 73.08
ODI 2025 One Day International M 6, 302 runs, Avg 50.33
T20I 2025 Twenty20 International M 8, 164 runs, Avg 27.33
T20I 2023/2024 Twenty20 International M 2, 8 runs, Avg 4
ODI 2023 Asia Cup M 6, 302 runs, Avg 75.5
ODI 2023 ICC World Cup M 9, 354 runs, Avg 44.25 M 9, 0 wkts, Econ 5.5
ODI 2024 One Day International M 3, 57 runs, Avg 19 M 3, 0 wkts, Econ 14
T20I 2024 Twenty20 International M 8, 266 runs, Avg 38
Test/5day M 16, 972 runs, Avg 37.38
ODI 2023 One Day International M 14, 928 runs, Avg 71.38
T20I 2023 Twenty20 International M 11, 304 runs, Avg 30.4
ODI 2022 One Day International M 6, 285 runs, Avg 57
Test/5day M 8, 320 runs, Avg 40 M 1, 0 wkts, Econ 0.91
ODI 2020/2023 ICC Cricket World Cup Super League M 8, 386 runs, Avg 77.2
Test/5day M 7, 378 runs, Avg 34.36
Test M 1, 36 runs, Avg 18
ODI 2019 One Day International M 2, 16 runs, Avg 8

Leagues Matches

9 seasons
Format Season Competition Batting Bowling
T20 2026 Indian Premier League M 16, 732 runs, Avg 45.75
T20 2025 Asia Cup M 3, 35 runs, Avg 17.5
T20 2025 Indian Premier League M 15, 650 runs, Avg 50
T20 2024 Indian Premier League M 12, 426 runs, Avg 38.73
T20 2023 Indian Premier League M 17, 890 runs, Avg 59.33
T20 2022 Indian Premier League M 16, 483 runs, Avg 34.5
T20 2021 Indian Premier League M 17, 478 runs, Avg 28.12
T20 2020 Indian Premier League M 14, 440 runs, Avg 33.85
T20 2019 Indian Premier League M 13, 296 runs, Avg 32.89

Domestic Matches

0 seasons

No career records in this category for the selected format.