International Matches

15 seasons
Format Season Competition Batting Bowling
Test/5day 2026 Test Series M 1, 59 runs, Avg 29.5
T20I 2026 ICC Men's T20 World Cup M 4, 89 runs, Avg 22.25
T20I 2025 Asia Cup M 3, 91 runs, Avg 45.5
T20I 2026 Twenty20 International M 3, 62 runs, Avg 20.67
ODI 2025 ICC Champions Trophy M 3, 105 runs, Avg 35
Test/5day 2024/2025 Test Series M 1, 3 runs, Avg 3
ODI 2025 One Day International M 3, 42 runs, Avg 14
T20I 2025 Twenty20 International M 6, 129 runs, Avg 25.8
ODI 2024/2025 One Day International M 3, 156 runs, Avg 78
T20I 2024/2025 Twenty20 International M 3, 24 runs, Avg 8
T20I 2025 Tri-Series M 4, 154 runs, Avg 38.5
ODI 2024 One Day International M 3, 74 runs, Avg 24.67
T20I 2024 Twenty20 International M 3, 55 runs, Avg 18.33
T20I 2023 Twenty20 International M 1, 11 runs, Avg 11
ODI M 3, 58 runs, Avg 19.33

Leagues Matches

11 seasons
Format Season Competition Batting Bowling
T20 M 2, 18 runs, Avg 9
T20 M 3, 75 runs, Avg 25
T20 M 8, 148 runs, Avg 21.14
T20 2025 Asia Cup M 3, 18 runs, Avg 9
T20 M 8, 308 runs, Avg 38.5
T20 2025 Global Super League M 4, 129 runs, Avg 32.25
T20 2025 Indian Premier League M 3, 22 runs, Avg 22
T20 M 3, 82 runs, Avg 27.33
T20 M 9, 423 runs, Avg 52.88
T20 M 5, 38 runs, Avg 9.5
T20 M 7, 114 runs, Avg 16.29

Domestic Matches

3 seasons
Format Season Competition Batting Bowling
M 1, 19 runs, Avg 19
Youth ODI M 2, 59 runs, Avg 29.5
M 1, 32 runs, Avg 32